SolidStart is a JavaScript Framework designed to build full-stack SolidJS apps and enhance your developer experience.
In this course, you will learn how to:
- Set up a SolidStart project
- Toggle different rendering modes
- Leverage file system routing to turn your files into routes
- Create API routes to expose some public endpoints
- Fetch, prefetch, update and cache your data
- Turn your functions and actions into server-executing ones
- Get rid of unnecessary network waterfalls by using Single Flight Mutations
After this course, you should be able to leverage SolidStart to build your Solid applications.
Overview
Syllabus
- Set up and Run a SolidStart Application
- Swap Between Server-Side Rendering and Client-Side Rendering
- Install Solid-Router and Use File System Routing to Create Routes
- Create SolidStart API Routes to Expose Public Endpoints to Your Users
- Perform Data Fetching and Mutations in SolidStart with createAsync
- Ensure Functions only Run on the Server with `use server` Directive in SolidStart
- Prefetch and Cache Data in SolidStart
- Leverage SolidStart Server Actions to Enable Single Flight Mutations
Taught by
Daniel Afonso