Composable Meta-framework
SolidStart integrates multiple separate packages to provide a complete functionality. Each of these pieces can be replaced with your own implementation.
- SerovalA strong, highly-performant serializer. 
- VinxiBundler and server runtime - ViteDev env and bundler 
- Nitroserver APIs and presets 
 
- Vite
- Solid RouterOfficial client-side router. 
Rock-Solid Developer Experience
(pun intended)
- Single-Flight MutationsAvoid waterfalls when updating data on the server. E.g.: when updating your view after a mutation, SolidStart will prevent a waterfall even if a navigation is triggered by the mutation. New data comes on the same flight as the mutation response. 
- Request & Resource DeduplicationDuring a roundtrip 2 identical requests never fly out, and 2 identical resources are never serialized again. 
- Server ActionsForm actions running on the server with code co-location and all the bells, whistles, and whimsy you need. 
- Server FunctionsAlso known as Lambda Functions, SolidStart can create these API endpoints automatically, just as any other route. 
- Data (pre-)LoadingStrongly parallelized data loading, easily define preloading strategies and empower your users with the snappiest UX they can imagine! 
Deploy Anywhere
On the shoulders of open-source. SolidStart can be deployed to every platform Nitro has a preset for.
export default defineConfig({
    server: {
        preset: "netlify"
    }
})Anomaly Innovations
Thank you to our official partner who accelerate our development.
