SolidStart
Fine-grained reactivity goes fullstack

Composable Meta-framework

SolidStart integrates multiple separate packages to provide a complete functionality. Each of these pieces can be replaced with your own implementation.

  • Seroval

    A strong, highly-performant serializer.

  • Vite

    Bundler

    • Nitro V3

      Deployment

    • Netlify Vite Plugin

      Deployment

    • Cloudflare Vite Plugin

      Deployment

  • Router Agnostic

    • Solid Router

      Official router

    • Tanstack Router

      Third party router

Rock-Solid Developer Experience

(pun intended)

  • Single-Flight Mutations

    Avoid 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 Deduplication

    During a roundtrip 2 identical requests never fly out, and 2 identical resources are never serialized again.

  • Server Actions

    Form actions running on the server with code co-location and all the bells, whistles, and whimsy you need.

  • Server Functions

    Also known as Lambda Functions, SolidStart can create these API endpoints automatically, just as any other route.

  • Data (pre-)Loading

    Strongly 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 with a Vite plugin.

export default defineConfig({
plugins: [
solidStart(),
netlify({ build: { enabled: true } })
]
})

Anomaly Innovations

Thank you to our official partner who accelerate our development.

Anomaly Innovations