React로 새로운 웹앱 프로젝트를 시작할 때 CRA(create-react-app), Gatsby.js, Next.js 중에서 뭘 써야할까? 1. CRA가 유리한 경우 - SPA(single page application)이고 백앤드가 필요하지 않은 경우 - 서버 API만 있으면 되는 경우 - 그냥 React 맛만 봐보고 싶은 경우 - 내가 만든 library를 사용해보고 싶을 경우 2. Gatsby가 유리한 경우 - 랜딩 페이지를 만드는 경우 - 스태틱 웹사이트를 만드는 경우 - 검색이 잘 되어야하는 경우(SEO나 AMP) - 성능 최적화가 필요한 페이지가 있을 경우 3. Next.js가 유리한 경우 - 프론트, 백앤드가 모두 필요한 경우 - express.js로 짜놓은 것의 프론트 작업이 필요한 경..