λͺ¨μ΄λ°μ λͺ¨μμ μ½κ² λ§λ€κ³ μ°Έμ¬ν μ μλ μΉ μλΉμ€μ λλ€. λ‘κ·ΈμΈ μμ΄, λ§ν¬ λΆμ¬λ£κΈ°μ λͺ λ²μ ν΄λ¦λ§μΌλ‘ λ΄κ° μνλ λͺ¨μμ μ μ²ν μ μμ΅λλ€!
μ΄κ³³μ λͺ¨μ΄λ°μ νλ‘ νΈμλ μ μ₯μμ λλ€. λ°±μλ μ μ₯μλ wafflestudio/23-5-team4-serverμμ νμΈν μ μμ΅λλ€.
λ€μ λͺ λ Ήμ΄λ₯Ό μ λ ₯νμ¬ κ°λ° νμ΄μ§λ₯Ό μ€νν©λλ€.
yarn
yarn devhttp://localhost:5173μ μ μνμ¬ κ²°κ³Όλ₯Ό νμΈν©λλ€.
- api
- API μμ² ν¨μλ₯Ό μ μν©λλ€.
- API ꡬ쑰μ λμΌνκ² νμΌμ μμΉμν΅λλ€.
/api/auth/users->/auth/users.ts
- components
- μ»΄ν¬λνΈλ₯Ό μ μν©λλ€.
- constants
- μ¬λ¬ νμ΄μ§μμ μ¬μ©λλ μμλ₯Ό μ μν©λλ€.
- hooks
- 컀μ€ν ν μ μ μν©λλ€.
- routes
- νμ΄μ§(λΌμ°νΈ)λ₯Ό μ μν©λλ€.
- types
- μ¬λ¬ νμ΄μ§μμ μ¬μ©λλ νμ μ μ μν©λλ€.
- νμ μ μΈμ interfaceλ₯Ό μ°μ νλ, interfaceλ₯Ό μΈ μ μμΌλ©΄ typeμ μ¬μ©ν©λλ€.
- utils
- μ¬λ¬ νμ΄μ§μμ μ¬μ©λλ μ νΈ ν¨μλ₯Ό μ μν©λλ€.
- mocks
- MSW(Mock Service Worker)λ₯Ό μ΄μ©ν API λͺ¨νΉ λ‘μ§μ κ΄λ¦¬ν©λλ€.
- db/: λͺ¨νΉμ μ¬μ©λλ κΈ°λ° λ°μ΄ν°(Mock Data)λ₯Ό μ μνκ³ κ΄λ¦¬ν©λλ€.
- handlers/: κΈ°λ₯/λλ©μΈλ³λ‘ API νΈλ€λ¬λ₯Ό λΆλ¦¬νμ¬ μ μν©λλ€. dbμ λ°μ΄ν°λ₯Ό μ°Έμ‘°νμ¬ μλ΅μ λ°νν©λλ€.
mainμμ λΈλμΉλ₯Ό λ§λ€μ΄ μμ ν©λλ€. μμ μ λ§μΉλ©΄ PRλ₯Ό μ¬λ¦¬κ³ , λ€λ₯Έ μμ μλ μ½λ 리뷰 νmainλΈλμΉλ‘ μ€μΏΌμ λ³ν©ν©λλ€.- λ³ν©μ΄ μλ£λλ©΄ κΉνλΈ μ‘μ μ ν΅ν΄ www.moiming.appμΌλ‘ μλ λ°°ν¬λ©λλ€.
- λΈλμΉ μ΄λ¦μ
{μ ν}/{μ΄λ¦}μΌλ‘ μμ±ν©λλ€.- λΈλμΉ μ ν:
feat,fix,chore,style,refactor
- λΈλμΉ μ ν:
- PR μ λͺ©μ μμ±ν λλ κΉλͺ¨μ§λ₯Ό μ¬μ©νλ κ²μ κΆμ₯ν©λλ€.
| Category | Technology |
|---|---|
| State | Zustand, TanStack Query |
| UI & UX | Shadcn UI, Framer Motion, Lucide React, Sonner |
| Networking | Axios, MSW |
| Dev Tools | Vite, Biome, Knip |
| Deployment | AWS S3, Cloudflare |
| λ°μ€μ(@young-52) | μ΄μ€μ½(@jun-0411) |
|---|---|
| λλ©, λ‘κ·ΈμΈ, νμκ°μ , μΌμ μμ± |
μΌμ μμΈ, μ°Έμ¬μ, μΌμ μμ , νλ‘ν μμ |







