• supported by Next.js
  • rendering and data fetching done by server, reducing client bundle size and execution time