1. Intro

motive

도전 과제

  1. 모노 레포 구축
  2. 라이브러리 배포 경험
  3. 다양한 훅, 컴포넌트를 직접 만드는 경험
  4. util함수, 커스텀 훅 구현

2. 개발 과정

1. 모노레포를 구축한다.

Turbo Repo

  1. npx create-turbo@latest

  2. pnpm install

  3. pnpm dev

    Screenshot 2024-01-03 at 3.27.52 PM.png

2. 모노레포를 커스텀한다.

3. 폴더 구조

  1. apps
    1. docs : 문서
    2. web : 실제 웹사이트
  2. packages
    1. eslint-config
    2. typescript-config
    3. ui : UI 컴포넌트
    4. utils : javascript로 만들 수 있는 util 함수
    5. hooks