-
Notifications
You must be signed in to change notification settings - Fork 1
2023.03.26 코어팀 회의
EUNHYUN CHO edited this page Mar 31, 2023
·
1 revision
- ✅ React v18
- ✅ TypeScript 4.9
- 최신 버전 5.0 (RC)
- ✅ Node 18
⚠️ Next.js / custom- 아직 Next로 라이브러리를 만든다는 개념이 이해가 안감
- Custom: 제어권이 있음 / 그러나 제어권이 있음
- pnpm
- 설치 속도가 빠름
- 디스크 공간 절약(작은 프로젝트라서 필요가 없을 수도)
- 여러 패키지를 동시에 설치할 수 있음
- monorepo with pnpm workspace
- 다른 모노레포 관리 툴까지 다루기에는 시간적인 여유가 없고, 공부해야하는 양이 많음.
- 점진적 업그레이드 가능 (maybe terborepo)
- 왜 폴리레포가 아니라 모노레포인가?
- 하나의 디자인시스템을 현재는 분리해서 사용하고 있지만, 점진적으로 공통 컴포넌트를 빼와서 NextStep Desing System을 구축했으면 좋겠음.
- A monorepo is a single repository containing multiple distinct projects, with well-defined relationships.
https://2022.stateofjs.com/en-US/libraries/monorepo-tools
https://monorepo.tools/#what-is-a-monorepo
https://d2.naver.com/helloworld/0923884
-
rushstack
- Monorepo for tools developed by the Rush Stack community
- rollup
- tree shaking
- 라이브러리 배포하는 쪽에는 많이 쓰여서 자료가 많을 것 (ex. toss slash)
- CSS-in-JS
- SCSS
- ✅ Storybook v6
- PR에서 storybook 내용을 미리 볼 수 있는 방법도 연동하면 좋을 듯
- CSS 프레임워크 투표올리기 (티케)
- ~3/31(금) 각자 프로젝트 구성해보고, 공유하기
- 3/31 오후 11시
- 목표: repo 만들고 setting 끝내기 (초안)
- 브랜치전략 생각해오기 (콜라)
- 디렉토리 구조 생각하기 (티케)
- 스프린트 어떻게 가져갈지 고민하기 (병민)
- slack에서 데일리스크럼