์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- frontend
- nextjs
- ํฐ์คํ ๋ฆฌ
- typescript
- ํ๊ณ ๋ก
- backend
- javascript
- ๊ฐ๋ฐ์
- react
- ๊ฐ๋ฐ๋ธ๋ก๊ทธ
- Today
- Total
๋ชฉ๋กโจ๏ธ Web Front-End/NextJs (2)
๐ My name is Ez : ์ฝ๋ค ์ฌ์ ๊ฐ๋ฐlife

๋ค์ ์์ํ๋ ํ๋ก์ ํธ์์๋ Next.js 13 ๋ฒ์ ์์ ์ฌ์ฉํ๋ App Router ๋ฐฉ์์ ์ฌ์ฉํ๋ค๊ณ ํ๋ค... (๊ถ๊ณ ์ฌํญ์ด๋ผ๊ณ ํด์ ์ฌ์ฉํ๋ค๊ณ ํจ) ์ฌ์ค ๋ง์ ์๋ฃ๋ ์ฐธ๊ณ ํ ๋งํ ๋ ํผ๋ฐ์ค๊ฐ ๋ถ์กฑํด์ ์์ง๊น์ง ๊ฑฑ์ ์ด ๋๊ธด ํ๋ค. ๊ธฐ์กด์ Page Router ๋ฐฉ์์ด ๋ ์ต์ํด์ ๊ทธ๋ฐ ๊ฑธ๊น?.. 13 ๋ฒ์ ์์๋ ์ผ๋จ Page ํด๋ ์์์ ์ํ๋ ____. tsx๋ฅผ ๋ง๋ค์ด์ ๋ผ์ฐํ ํ๋ค๋ฉด App Router๋ ํด๋๋ฅผ ๋ง๋ค๊ณ ๊ทธ ์์ page.tsx๋ฅผ ๋ง๋ค์ด์ผ์ง ๊ฒฝ๋ก๊ฐ ์๊ธด๋ค๊ณ ํ๋ค. ์ฌ์ค ๋ผ์ฐํ ์ ๋์ผ ๊ธ๋ฐฉ ์ต์ํด์ง๋๊น.... ๊ทธ๋ฆฌ๊ณ ๊ฐ๋ณ ํด๋๋ง๋ค ์๋ ์ด๋ฏธ์ง์ฒ๋ผ File Convention์ด ์กด์ฌํ๋ค. (๊ณต์๋ฌธ์ ์ฐธ๊ณ !!) https://nextjs.org/docs/app/api-reference/file-c..

ํ๋ก์ ํธ๋ฅผ ์์ํ๋ฉด์ ๊ธฐ์กด์ React๋ฅผ ์ ์ฌ์ฉํ๋์ง๋ฅผ ๋ชจ๋ฅผ ๋งํผ ์์ฑ๋ ์ฝ๋์๋ React์ ์ฅ์ ? ๊ฐ์ ? ์ ์ ํ ์ฐพ์๋ณผ ์๊ฐ ์์๋ค... ๐ญ ๐ญ ๐ญ ๐ญ ํ ํ์ด์ง์ ๊ธธ๋ฉด 10000๋ผ์ธ์ด ๋๋ ์ฝ๋๋ค์ด ์๊ณ , ๋๊ตฐ๊ฐ ์์ ์ ํ๋ ค๊ณ ๊ทธ ํ์ด์ง ์ฝ๋๋ฅผ ๋ณด๋ฉด ๋ซ๊ณ ์ถ์ ๋ง์์ด๋๊น... (์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ๋ถ๋ถ์ด ์ ํ ์์... ๋จ์ํ ์ปดํฌ๋ํธ ๋ช ๊ฐ๋ฅผ ์ ์ธํ๋ฉด...) ์ง๋์ฃผ ์๋ก ์ค์ ์๋์ด ํ๋ฐํธ๋ถ์ด ์ฝ๋๋ฅผ ๋ณด๊ณ ๋ถ์ํ๊ณ , ์๋ก์ด ํ๋ก์ ํธ๋ฅผ ์์ํจ์ ์์ผ์ ์ฐ๋ฆฌ๊ฐ ์๋กญ๊ฒ ์ ์ฉํด์ผ ํ ๋ฐฉํฅ์ฑ์ ์ ์ํด ์ฃผ์ จ๋ค. ( ๋ฌผ๋ก ์ ํ๋ ๋ฐฉํฅ์ ๊ฒฐ๊ณผ๋ง ๋ฃ๊ฒ ๋์์ง๋ง... ์ ํํ ์ด์ ๋ฅผ ๋ฌผ์ด๋ณผ ์์ ๐ฅฒ) ๊ทธ์ค์์ ์ค๋์ ์ฐ๋ฆฌ๊ฐ ์ฌ์ฉํ๋ NextJs์์ ์ฌ์ฉํ ๋์์ธ ํจํด Atomic Design์ ๋ํด์ ๊ฐ๋จํ๊ฒ ์ ์ด๋ณด๊ณ ..