Solid
Start
solidjs.com
GitHub
Reddit
Discord
Twitter
Getting Started
What is SolidStart?
Project setup
Core Concepts
Routing
Head and metadata
Static Assets
CSS and Styling
API Routes
Data loading
Actions
State Management
Advanced
Session
Middleware
Server Runtime
API Reference
Router
A
Routes
Route
FileRoutes
Navigate
Outlet
useIsRouting
useLocation
useMatch
useNavigate
useParams
useSearchParams
Document
Html
Head
Title
Meta
Link
Style
Body
Scripts
ErrorBoundary
HttpHeader
HttpStatusCode
CLI
dev
build
start
Session
createCookieSessionStorage
createSessionStorage
Actions
createRouteAction
createServerAction$
createRouteMultiAction
createServerMultiAction$
Data
createRouteData
createServerData$
refetchRouteData
useRouteData
Entrypoints
entry-client.tsx
entry-server.tsx
root.tsx
vite.config.ts
Server
json
redirect
useServerContext
server$
State management
Where to store different types of information
Client-side states/stores
local/session storage
query params
Cookies, session cookies
Databases
Caution about global state on the server
On this page