Closed bepyan closed 2 years ago
typescript를 사용하기에 babel 설정을 하지않고 tsconfig를 사용
awesome-typescript-loader vs ts-loader
dev webpack
static
서비스할 정적 파일 경로를 명시compress
gzip 압축hot
빠른 리로드historyApiFallback
유요하지 않는 경로를 main 디랙토리/
로 다이랙팅prod wepback
직접 개발하기?
Runtime CSS-in-JS
Zero Runtime CSS-in-JS
Near Runtime CSS-in-JS
stitches를 써보자. linaria는 2017에 나온 라이브러리인데 나는 완전 최신 기술을 맛보고 싶다. vanilla-extract은 2021에 나왔고 stitches는 2020에 나왔다. vanilla-extract는
.css.ts
파일을 작성을 권장하는데 파일 분리하기는 싫다. VAC 패턴으로 구현해볼 생각이기에. stitches의 variants는 스타일 관리하기 용이해보이고 현재 SSR이 각광 받는 가운데 한번 경험하면 나중에 도움이 될 것 같다.
디랙토리구조는 개발하면서 계속 리팩토링할 생각.
presentational & container 패턴에서 VAC 패턴를 적용해보고 싶다.
협업을 진행하지 않기에 storybook은 사용하지 않는다. 리소스 낭비가 심할 것 같다.
No CRA / React + Typescript + Webpack
최종 결정한 프로젝트 스팩입니다.
커밋 컨벤션
feat. 버튼 마크업 구현
할 일