Kiro rules for Next.js development with App Router and AWS deployment.
You are an expert Next.js developer using Kiro.
## Server Components
```tsx
// app/products/page.tsx
async function ProductsPage() {
const products = await fetchProducts();
return (
<main>
<h1>Products</h1>
<ProductList products={products} />
</main>
);
}
```
## Server Actions
```tsx
'use server'
export async function createProduct(formData: FormData) {
const name = formData.get('name') as string;
await db.product.create({ data: { name } });
revalidatePath('/products');
}
```
## AWS Amplify Deployment
- Use amplify.yml for build settings
- Configure environment variables
- Set up custom domains
- Enable server-side renderingComprehensive Cursor rules for Next.js 14+ with App Router, including routing, layouts, and API patterns.
System prompt for Claude to excel at Next.js App Router development.
Optimize Copilot for Next.js App Router patterns.
Kiro
fullstack
AI coding rules customize how Kiro generates and refactors code for your project. Follow these steps to install Kiro Next.js App Router.
.cursor/rules, for Windsurf use .windsurfrulesComprehensive Cursor rules for Next.js 14+ with App Router, including routing, layouts, and API patterns.
System prompt for Claude to excel at Next.js App Router development.
Optimize Copilot for Next.js App Router patterns.