solid-start

Installation
SKILL.md

Solid Start (@tanstack/solid-start)

This skill builds on start-core. Read start-core first for foundational concepts.

This skill covers the Solid-specific bindings, setup, and patterns for TanStack Start.

CRITICAL: All code is ISOMORPHIC by default. Loaders run on BOTH server and client. Use createServerFn for server-only logic.

CRITICAL: Do not confuse @tanstack/solid-start with SolidStart (@solidjs/start). They are completely different frameworks with different APIs.

CRITICAL: Types are FULLY INFERRED. Never cast, never annotate inferred values.

Package API Surface

@tanstack/solid-start re-exports everything from @tanstack/start-client-core plus:

  • useServerFn — Solid hook for calling server functions from components

All core APIs (createServerFn, createMiddleware, createStart, createIsomorphicFn, createServerOnlyFn, createClientOnlyFn) are available from @tanstack/solid-start.

Related skills
Installs
11
Repository
tanstack/router
GitHub Stars
14.4K
First Seen
Mar 25, 2026