일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- prettier
- 명시적 타입 변환
- linux 배포판
- Compound Component
- task queue
- webpack
- 암묵적 타입 변환
- type assertion
- JavaScript
- 프로젝트 구조
- TypeScript
- 좋은 PR
- 주니어개발자
- 타입 변환
- Pull Request
- Render Queue
- Custom Hook
- AJIT
- Event Loop
- 프로세스
- Microtask Queue
- Headless 컴포넌트
- CS
- docker
- react
- prettier-plugin-tailwindcss
- next.js
- Sparkplug
- 타입 단언
- Dockerfile
Archives
- Today
- Total
목록프로젝트 구조 (1)
너굴 개발 일지
[Next.js] 기능 중심의 프로젝트 폴더 구조
사이드 프로젝트를 진행하며 프로젝트 폴더 구조를 구성하는 방법에 대해 고민한 과정을 정리한 글입니다. 목차 서론 본론 기능이란? 기능 중심 구조의 이점 경로 구조화 공통 파일 정리 기능 구성 결론 서론 프로젝트 구조를 잡는 기준은 크게 2가지로 역할 중심, 기능 중심으로 볼 수 있다. 대부분의 프로젝트 구조는 역할 중심이지만 이번 프로젝트에서는 기능 중심으로 적용하면서 겪은 고민들을 작성한 글이다. 기능이란? 기능은 서로 관련된 파일 그룹이며 더 나아가 프로젝트의 영역이나 주제를 대표한다. 예를 들면 인증, 랜딩 페이지, 대시보드가 있다. 프로젝트를 여러 기능으로 나누면 관심 분리 디자인 원칙에 대해 생각해 볼 수 있다. 기능을 만들기 전에 지금 작업하고 있는 것이 기능으로 그룹화 할 수 있는지 고민한다..
Next.js
2024. 1. 1. 18:32