Spaces:
Running
Running
File size: 808 Bytes
b0e750c |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
export type NewStackId = "express-react" | "nextjs" | "nestjs-react";
export interface NewStack {
id: NewStackId;
label: string;
description: string;
frameworkHint: string; // sent to /api/augment as framework
}
export const NEW_STACKS: NewStack[] = [
{
id: "express-react",
label: "Express + React (Vite)",
description: "React (Vite + Tailwind) for frontend and Express (ESM) for backend.",
frameworkHint: "express-react",
},
{
id: "nextjs",
label: "Next.js (App Router)",
description: "Full-stack Next.js 15 (App Router) with Tailwind and an /api route.",
frameworkHint: "nextjs",
},
{
id: "nestjs-react",
label: "NestJS + React",
description: "NestJS backend + React (Vite + Tailwind) frontend.",
frameworkHint: "nestjs-react",
},
];
|