This template's goal is to showcase the routing features of Solid.
It also showcase how the router and Suspense work together to parallelize data fetching tied to a route via the .data.ts pattern.
Want to deploy immediately? Click this button
Clicking this button will create a new repo that looks exactly like this one and will set it up for immediate deployment on Netlify.
If you want to get started locally, you can clone the project, install the dependencies and run the dev command!
git clone https://github.com/netlify-templates/solid-quickstart.git
cd solid-quickstart
npm install
npm run dev
# or start the server and open the app in a new browser tab
npm run dev -- --open
Builds the app for production to the dist folder.
It correctly bundles Solid in production mode and optimizes the build for the best performance.
The build is minified and the filenames include the hashes.
Your app is ready to be deployed!
-
Install the Netlify CLI globally
npm install netlify-cli -g -
Run
npm run build -
Then use the
netlify deployfor a deploy preview link ornetlify deploy --prodto deploy to production
Here are a few other ways you can deploy this template:
-
Use the Netlify CLI's create from template command
netlify sites:create-template solid-quickstartwhich will create a repo, Netlify project, and deploy it -
If you want to utilize continuous deployment through GitHub webhooks, run the Netlify command
netlify initto create a new project based on your repo ornetlify linkto connect your repo to an existing project
If you get stuck along the way, get help in our support forums.