概念
拦截页面路由:创建路由文件,(.)页面名 (..)页面名,该文件会拦截对应页面名的文件
全可选路径:文件夹命名 [[...filter]],读取 params.filter
平行路由:@页面名
拦截页面路由在平行路由里是平级的,不需要 (..),只需要 (.)
路由组:(路由组名)
api 路由:新建 api 文件夹,可以定义 GET, POST, PATCH, DELETE 方法处理 http 请求(REST)
中间件 middleware.js
import { NextResponse } from 'next/server';export function middleware(request, event) { console.log(request); // event.waitUntil(fetch(...)); // 用来延长中间件的生命周期 return NextResponse.next(); }export const config = { matcher: '/news' // 匹配使用中间件的请求}
react 表单控制函数:表单上传函数useFormState、获取最近表单状态 useFormStatus
useOptimistic 乐观更新
来源整理自:vue3js.cn 面试官系列



