- ํํ ๋ฆฌ์ผ์ NestJS ๋ฐฑ์๋์ Next.js ํ๋ก ํธ์๋๋ฅผ ์ฌ์ฉํ ํ์ผ ์ ๋ก๋ ๊ธฐ๋ฅ ๊ตฌํ์ ๋ค๋ฃน๋๋ค. ๐ป
- Turborepo๋ฅผ ์ด์ฉํ์ฌ ๋ชจ๋ ธ๋ ํฌ๋ฅผ ๊ตฌ์ฑํ์ฌ ๋ ํ๋ก์ ํธ๋ฅผ ๊ด๋ฆฌํฉ๋๋ค. ๐ฆ
- NestJS ๋ฐฑ์๋์์ multer์ @nestjs/platform-express๋ฅผ ํ์ฉํ์ฌ ํ์ผ ์ ๋ก๋ API๋ฅผ ์์ฑํฉ๋๋ค. ๐
- ํ์ผ ์ ์ฅ ์์น ๋ฐ ํ์ผ ์ด๋ฆ ์์ฑ์ ์ํ ์ค์ ์ ์์ธํ ์ค๋ช ํฉ๋๋ค. โ๏ธ
- Next.js ํ๋ก ํธ์๋์์ ํ์ผ ์ ๋ก๋ ํผ์ ๋ง๋ค๊ณ , ๋ฐฑ์๋ API์ ์ฐ๋ํ์ฌ ํ์ผ ์ ๋ก๋๋ฅผ ๊ตฌํํฉ๋๋ค. ๐ธ
- ๋ฐฑ์๋์์ ์ ๋ก๋๋ ํ์ผ์ ์ ์ ์์ฐ์ผ๋ก ์ ๊ณตํ๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ์ค๋๋ค. ๐
- Zod validation๊ณผ Tailwind CSS๋ฅผ ์ฌ์ฉํ๋ค๋ ์ธ๊ธ์ด ์์ต๋๋ค. โจ