- ReactJS는 HTML 렌더링 라이브러리이며, 뼈대가 있지 않고 React Router와 같이 다른 도구와 함께 사용하여 기능을 구현해야 합니다. 🦉
- NextJS같은 프레임워크도 기본적으로 제공하는 폴더 구조가 간단하므로, 개발자는 직접 코드를 정리하는 방식을 선택해야 합니다. ⚙️
- Video에서 제시된 폴더 구조는 'common'과 'modules' 두 개의 주요 폴더를 사용하여 코드를 분리합니다. 📚
- 'common' 폴더는 전체 앱에 걸쳐 사용되는 일반적인 컴포넌트, 훅, 타입 정의 등을 담고 있습니다. 🧰
- 'modules' 폴더는 앱의 주요 기능으로 분할하여 각 기능에 해당하는 컴포넌트, 타입 정의, 로직 등을 담습니다. 📦