๐ Reference
๐ Chapter
์๋๊ฐ ๋น ๋ฅด์ง๋ง ์ ์ ์ธ ์ปจํ ์ธ ๋ง์ ์ ๊ณตํ ์ ์๋ CDN
๋์ ์ผ๋ก ๋งค ์์ฒญ๋ง๋ค ๋ ๋๋ง์ด ๊ฐ๋ฅํ์ง๋ง ์๋๊ฐ ๋๋ฆฐ ๋์ ์๋ฒ
โ ์ด 2๊ฐ์ง ๋จ์ ๊ทน๋ณต์ ์ํ ๊ฒ์ด Edge Function
Vercel ์ Edge Network์ ๋ฐฐํฌ๋ Edge Function๋ค์ ๋งค์ฐ ๋น ๋ฅด๊ณ ๋์ ์ผ๋ก ๊ฐ์ธํ์ํจ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ ์ ์๊ณ Server Side ๋ก์ง์ Edge๋ก ๋ณด๋ผ ์ ์๋ค.
๊ทธ Edge Function์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ ์ค ํ๋๊ฐ MiddleWare์ด๋ค.
Next.js
๋ ๊ฐํธํ ๋ฏธ๋ค์จ์ด ๊ตฌํ์ ์ ๊ณตํ๋ค.pages
ย ๋๋ ํ ๋ฆฌ ๋ด์ ์ด๋๋ ์งย _middleware
ย ์ด๋ฆ์ ๊ฐ์ง ํ์ผ์ ์์ฑํ๋ฉด ๋๋ค._middleware.ts
(middleware.ts
) ์์ react ์ปดํฌ๋ํธ ๋ฌธ๋ฒ(jsx
or tsx
)๋ฅผ ์ฌ์ฉํ ์ ์๋ค.console.log
๋ ์๋ฒ (node.js) ํฐ๋ฏธ๋์ ์ถ๋ ฅ ๋๋ค.