Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A Solid Quickstart template that will get you started with everything you need to build a Solid project.

A full-stack Next.js TypeScript template focused on functionality over UI, featuring Zustand, TanStack Query, and ESLint 9 support.
Solid Quickstart is a free Netlify starter template that demonstrates Solid's routing system, showing how the router and Suspense work together to parallelize data fetching through the .data.ts pattern.
Solid Quickstart is a small example app from the netlify-templates GitHub organization. Its explicit goal is to showcase the routing features of Solid, with route-level data loading tied to .data.ts files. The template runs on Netlify, supports local development, and produces a static production build in the dist folder.
.data.ts files to let the router and Suspense parallelize data fetching for each route, a pattern you can copy into your own Solid apps.npm install, then npm run dev to start the app, or npm run dev -- --open to launch it in a new browser tab.npm run build bundles Solid in production mode, minifies the output, and adds hashes to filenames in the dist folder for cache busting.netlify deploy to get a preview link and netlify deploy --prod for production, as well as netlify sites:create-template solid-quickstart to create a repo, Netlify project, and deploy in one command.netlify init to create a new Netlify project from your repo, or netlify link to connect an existing repo; both enable deployment through GitHub webhooks..data.ts and Suspense by reading the template's source code.netlify init or netlify link to set up continuous deployment so changes pushed to your repository trigger Netlify builds automatically.The template is a Solid app with route-level .data.ts files. In development, clone the repo, run npm install, and start with npm run dev. For production, npm run build outputs a static site to dist. To deploy, use the browser button, the netlify deploy CLI, or the netlify sites:create-template solid-quickstart command.
Yes, the template is publicly available in the netlify-templates GitHub organization, and the README describes no pricing or paid tiers. You can clone it, run it locally, and deploy it to Netlify using the free tier that the deployment instructions assume.
Clone the repository, run npm install, then run npm run dev to start the development server. If you want it to open in a new browser tab automatically, use npm run dev -- --open.
npm run build do?It builds the app for production into the dist folder, correctly bundles Solid in production mode, minifies the code, and includes hashes in filenames for optimal caching. The output is ready to be deployed to any static host, including Netlify.
.data.ts pattern?It's a convention shown by this template for tying data fetching to a route. The router and Suspense work together to parallelize the data fetching for each route, which is a key concept the template demonstrates.
