© 2026 Hedgehog Software, LLC
route RootRoute { path: "/", to: MainPage } page MainPage { component: import { MainPage } from "@src/MainPage" } route HelloRoute { path: "/hello/:name", to: HelloPage } page HelloPage { component: import { HelloPage } from "@src/HelloPage" } route TestRoute { path: "/test", to: TestPage } page TestPage { component: import { TestPage } from "@src/TestPage" } entity Task {=psl id Int @id @default(autoincrement()) description String isDone Boolean @default(false) psl=} crud Tasks { entity: Task, operations: { getAll: { isPublic: true }, get: { isPublic: true } } }
curl -X POST http://192.168.0.8:3001/Tasks/get-all
{ "json": [ { "id": 1, "description": "This is a test", "isDone": true }, { "id": 2, "description": "This is another test", "isDone": false }, { "id": 3, "description": "This is one more", "isDone": false } ] }
Join the Discord to ask follow-up questions and connect with the community
Rails-like framework for React, Node.js and Prisma. Build your app in a day and deploy it with a single CLI command.
4,603 Members