Manus에서 모든 스킬 실행
원클릭으로
원클릭으로
원클릭으로 Manus에서 모든 스킬 실행
시작하기api-routes
Next.js API Routes - Route handlers, middleware, edge runtime
스타2
포크0
업데이트2025년 12월 31일 10:40
파일 탐색기
7 개 파일SKILL.md
readonly메뉴
Next.js API Routes - Route handlers, middleware, edge runtime
Next.js App Router - Server components, layouts, routing patterns
Next.js data fetching - Server actions, caching, revalidation
Next.js deployment - Vercel, Docker, self-hosting strategies
Master system design, architecture patterns, algorithms, data structures, and computer science fundamentals for building scalable systems.
Master Node.js, Express, PHP, Laravel, Java, Spring Boot, API design, and database integration. Build scalable APIs and server applications.
Master machine learning, data engineering, AI engineering, LLMs, prompt engineering, and MLOps. Build intelligent systems with Python.
| name | api-routes |
| description | Next.js API Routes - Route handlers, middleware, edge runtime |
| sasmp_version | 1.3.0 |
| bonded_agent | nextjs-expert |
| bond_type | PRIMARY_BOND |
Build API endpoints with Next.js Route Handlers and middleware.
// app/api/users/route.ts
import { NextResponse } from 'next/server'
export async function GET() {
const users = await db.users.findMany()
return NextResponse.json(users)
}
export async function POST(request: Request) {
const body = await request.json()
const user = await db.users.create(body)
return NextResponse.json(user, { status: 201 })
}
// app/api/users/[id]/route.ts
export async function GET(
request: Request,
{ params }: { params: { id: string } }
) {
const user = await db.users.findById(params.id)
return NextResponse.json(user)
}
// middleware.ts
export function middleware(request: NextRequest) {
const token = request.cookies.get('token')
if (!token) {
return NextResponse.redirect(new URL('/login', request.url))
}
}