
Wasp Has a Free Full-Stack Framework — Here's How to Use It
Building a full-stack app means wiring up React, Express, Prisma, auth, email, cron — separately. Wasp does it all in a single config file. What Is Wasp? Wasp is a full-stack web framework for React + Node.js. You describe your app in a simple configuration language — Wasp generates the boilerplate (auth, CRUD, jobs, deployment) automatically. Quick Start curl -sSL https://get.wasp-lang.dev/installer.sh | sh wasp new my-app cd my-app && wasp start The Wasp File // main.wasp — this IS your app configuration app MyApp { wasp: { version: "^0.14.0" }, title: "My SaaS", auth: { userEntity: User, methods: { email: {}, google: {}, github: {}, }, }, } // Database models entity User {=psl id Int @id @default(autoincrement()) email String @unique tasks Task[] psl=} entity Task {=psl id Int @id @default(autoincrement()) description String isDone Boolean @default(false) userId Int user User @relation(fields: [userId], references: [id]) psl=} // API routes route DashboardRoute { path: "/dashboard",
Continue reading on Dev.to React
Opens in a new tab

