Vercel의 두 리더 Guillermo Rauch(vercel ceo), Lee robinson(vercel product vp)의 개인 블로그 아키텍처를 분석합니다.


다음 3가지 개념 중점으로 얘기합니다.







React의 한계를 극복하고, 렌더링 서버를 쉽게 만들자



rsc - 페이지 -> 컴포넌트 단위로 서버 렌더링
App Router - pages->app 폴더 이하
Route Groups - ()안에 폴더를 만들면, 하나의 레이아웃 공유

Route Handlers - api 폴더 이하 -> 파일이름이 route면 api가 됨


Server Actions - 'use server' 서버에서 동작하는 코드를 컴포넌트에서 실행

PPR(Partial Prerendering)
























Static metadata object - 정적


Open Graph Image - Dynamic Image Generation, Dynamic Routes, Route Handler


generateMetadata function - 동적


Open Graph Image - Dynamic Image Generation


JSON-LD(JSON for Linked Data) - 검색 엔진이 컨텐츠를 더 잘 이해하도록 도와주는 형태







