·0 次瀏覽
Next.js 入門:從零構建現代 Web 應用
Next.js 是基於 React 的全栈框架,提供 SSR、SSG、API Routes 等強大功能。本文帶你快速上手。
Next.jsReact前端
什麼是 Next.js?
Next.js 是由 Vercel 開發的 React 框架,它在 React 的基礎上提供了:
快速開始
npx create-next-app@latest my-app --typescript --tailwind --app
cd my-app
npm run dev
App Router 基礎
在 Next.js 13+ 中,`app/` 目錄下的每個文件夾代表一個路由段。
Server Components vs Client Components
默認情況下,App Router 中的組件都是 **Server Components**,在服務端運行,不包含客戶端 JavaScript。
需要使用瀏覽器 API 或 React 狀態時,在文件頂部加上 `"use client"` 指令。