HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🐣
프론트엔드 데브코스 4기 교육생
/
🐈‍⬛
윤지석팀
/
☕
커피챗
/
폴더를 나누는 기준이 궁금합니다. 보통 컴포넌트 파일들은 components 폴더를 만들어 관리하는 것 같은데 그렇다면 util 폴더 기준이나 core, src 등등 폴더 종류 및 그 안에서 관리해야 하는 파일들 기준이 궁금합니다.

폴더를 나누는 기준이 궁금합니다. 보통 컴포넌트 파일들은 components 폴더를 만들어 관리하는 것 같은데 그렇다면 util 폴더 기준이나 core, src 등등 폴더 종류 및 그 안에서 관리해야 하는 파일들 기준이 궁금합니다.

카테고리
프론트엔드
공부
작성자
임지선
답변여부
리뷰완료
날짜
어떤 블로그에서 그 블로그를 작성하신 분은 다음과 같은 기준으로 분류한다고 하셨는데 현업에서 보편적으로 사용되는 기준이나, 나만의 기준이 있다면 공유 및 조언받고 싶습니다. 키워드 : 폴더 구조, 폴더 깊이, 폴더 종류 등등
https://sjquant.tistory.com/47
  • 앱(도메인)과 관련되지 않은 모듈들은 utils로 관리한다. 초기에는 파일 사이즈가 커지면 폴더 안의 파일구조로 변경한다.
  • 앱(도메인)과 관련된(특화된) 모듈들은 초기에는 별도로 파일로 관리한다. 사이즈가 커지면 폴더 안의 파일 구조로 변경한다. 예를 들어, crawlers.py로 시작해서 사이즈가 커지면 crawlers/__init__.py, crawlers/dart.py, crawlers/krx.py 등으로 분리한다.
 
  • 앱(도메인)에 특화되어 있지만 중요도가 떨어지는 모듈은 core폴더로 관리한다. 단, 프로젝트 사이즈가 충분히 커지면 고려한다.
 
 
구글링
https://dev.to/noruwa/folder-structure-for-modern-web-applications-4d11
https://blog.webdevsimplified.com/2022-07/react-folder-structure/
 
notion image