'νμλ§'λ μμ κ²μνκ³Ό μ€κ³ λ§μΌμ΄ μ£Ό κΈ°λ₯μΈ μΉμ λλ€. μμ κ²μνκ³Ό λ§μΌμ μ€μ¬μ 'μλ§'μμ μ°μλλ 'νμλ§'μ νΈν μ΄λ―Έμ§λ₯Ό μ΄μ©νμ¬ λ€μ΄λ°νμ΅λλ€.
λ°°ν¬ μμ μ λλ€.
λ‘컬μμ μ€ννλ €λ©΄ μλ μμλ₯Ό λ°λ₯΄λ©΄ λ©λλ€.
- λ ν¬μ§ν 리λ₯Ό ν΄λ‘ ν©λλ€.
git clone
- FreeBoard ν΄λλ‘ λ€μ΄κ°λλ€.
cd FreeBoard
- packageλ₯Ό μ€μΉνκ³ , κ°λ° λͺ¨λλ‘ μ€νν©λλ€.
npm install
npm run dev
- Next.js
- Typescript
- React Query
- Yup
- React Hook Form
- React Quill
- React Slick
- Recoil
- Emotion
- Graphql
λ§ν¬ μΆκ° μμ μ λλ€.
-
λ‘κ·ΈμΈ μμ΄ μ¬μ©νλ μμ κ²μν
- μΌνμ± λΉλ°λ²νΈλ‘ κ²μκΈ λ±λ‘
- λκΈ / λκΈ μμ
-
μ€κ³ λ§μΌ
- μν λ±λ‘
- μμΉ λ±λ‘
- λκΈ / λλκΈ / λκΈ μμ
-
νμκ°μ / λ‘κ·ΈμΈ
- μ체 νμκ°μ
- accessToken
- refreshToken
-
κ²μ
- Debounceλ₯Ό νμ©ν μλ κ²μ
- form μ μΆ μ κ²μ
-
κ²μ¦
- νμκ°μ / λ‘κ·ΈμΈ μΈν κ²μ¦
- νμ΄μ§λ€μ΄μ
- 무νμ€ν¬λ‘€