web-framework-solidjs

Installation
SKILL.md

SolidJS Patterns

Quick Guide: A signal is read by calling it — count(), never count — and a component body runs once, so everything that must change over time is an expression inside JSX rather than a re-render. Props are a live proxy: destructuring them freezes their values. Conditionals and lists go through <Show>, <For>, <Index> and <Switch> so Solid can update the DOM node rather than the subtree.

Detailed Resources:


Which path applies

  • Plain SolidJS — async data goes through createResource, read under <Suspense>. Follow examples/resources.md from the top.
  • SolidStart with @solidjs/routercreateAsync + query replace createResource, because they deduplicate and serialise across the server boundary. Same file, second half. Everything else on this page is unchanged.
Installs
22
GitHub Stars
24
First Seen
Apr 7, 2026
web-framework-solidjs — agents-inc/skills