๐ย Reference
๐ย Chapter
โฃ
app/api/**/route.ts์ API ์๋ํฌ์ธํธ. ๋ฐ์ดํฐ/ํ์ผ/์นํ
/ํ๋ก์ ์ฒ๋ฆฌ.app ๋๋ ํฐ๋ฆฌ ๋ด์ ํน์ ํ์ผ๋ช
๊ท์น์ ์ฌ์ฉํด ์ ์ํ ์ ์๋ค.Route Handlers๋ app ๋๋ ํฐ๋ฆฌ ๋ด์ route.ts, route.js ๋ฑ์ ํ์ผ๋ก ์ ์๋๋ค.
์๋ฅผ ๋ค์ด, app/api/users/route.ts ํ์ผ์ /api/users ๊ฒฝ๋ก์ ์์ฒญ์ ์ฒ๋ฆฌํ๋ ํธ๋ค๋ฌ๊ฐ ๋๋ค.
๊ฐ HTTP ๋ฉ์๋๋ ํ์ผ ๋ด์์ GET, POST, PUT, DELETE์ ๊ฐ์ ์ด๋ฆ์ ํจ์๋ก ์ ์๋๋ค.
์ด ํจ์๋ค์ ์์ฒญ(request) ๊ฐ์ฒด๋ฅผ ์ธ์๋ก ๋ฐ๊ณ , ์๋ต(response) ๊ฐ์ฒด๋ฅผ ๋ฐํํ๋ค.