GNUTree 프로젝트의 프론트엔드 코드를 관리하는 저장소입니다.
분류 | 이름 | 채택 이유 |
---|---|---|
Language | TypeScript |
정적 타입의 사용을 통한 버그 예방 및 코드 품질 상승 기대 |
Frontend Framework | React |
해당 라이브러리 사용 경험을 쌓기 위하여 |
Build Tool | Vite |
Create React App 대비 빠르고 간결한 개발 경험에 초점을 맞춤(Why Vite?) |
Package Manager | Yarn |
npm 대비 빠른 속도 및 강화된 보안 |
UI Framework | Chakra UI |
TypeScript 를 지원하는 React 컴포넌트 라이브러리 |
Zero-installs 환경이기 때문에 추가적인 yarn install
은 불필요하나, VS Code
연동은 필요하다. 공식 문서를 활용하여 연동을 완료할 수 있다.