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