Back to articles
SolidStart Has a Free API Framework That Outperforms Next.js in Every Benchmark

SolidStart Has a Free API Framework That Outperforms Next.js in Every Benchmark

via Dev.to WebdevAlex Spinov

SolidStart is the full-stack framework for SolidJS. Fine-grained reactivity, server functions, streaming SSR — and it compiles to actual DOM operations, not a virtual DOM. What Is SolidStart? SolidStart is the meta-framework for SolidJS (like Next.js is for React). File-based routing, server functions, SSR/SSG, and zero virtual DOM overhead. Quick Start npx create-solid@latest my-app cd my-app && npm install && npm run dev File-Based Routing src/routes/ index.tsx -> / about.tsx -> /about users/ index.tsx -> /users [id].tsx -> /users/:id api/ users.ts -> /api/users Server Functions // src/routes/users/[id].tsx import { createAsync , RouteDefinition } from ' @solidjs/router ' import { action , query } from ' @solidjs/router ' const getUser = query ( async ( id : string ) => { ' use server ' const user = await db . users . findUnique ({ where : { id } }) if ( ! user ) throw new Error ( ' User not found ' ) return user }, ' user ' ) const updateUser = action ( async ( formData : FormData )

Continue reading on Dev.to Webdev

Opens in a new tab

Read Full Article
6 views

Related Articles