| "why is my signal not updating", components run once, components rerun, dependency array, JSX compilation, tracking scope, fine-grained reactivity, mental model, coming from React | references/reactivity-mental-model.md |
createSignal, createEffect, createMemo, createResource, resource, derived signal, derived state, on(), when effects run | references/signals-effects-memos.md |
component basics, props, destructure / "don't destructure props", mergeProps, splitProps, children(), component composition, event handler props | references/props-and-components.md |
<For>, <Index>, <Show>, <Switch>/<Match>, <Dynamic>, <Portal>, <ErrorBoundary>, <Suspense>, list rendering, conditional rendering | references/control-flow.md |
createStore, store, nested state, store path syntax, produce, reconcile, unwrap, createMutable | references/stores.md |
createContext, useContext, context, provider pattern, avoid prop drilling | references/context.md |
ref, callback ref, onMount, onCleanup, lifecycle, DOM access, "where does cleanup go" | references/refs-lifecycle.md |
on:/on* events, onInput, onChange, class, classList, style, attr:, prop:, bool:, use:, innerHTML, JSX attributes | references/jsx-attributes.md |
less common APIs, utilities, batch, untrack, createRoot, getOwner, mapArray, secondary primitives, rendering / server utilities (render, renderToString, hydrate, isServer) | references/api-cheatsheet.md |
routing, routes, nested routes, <Router>, <Route>, <A>, navigation, useParams, params, useNavigate, useLocation, useSearchParams, loaders, query, createAsync, action, redirect, rendering modes | references/solid-router.md |
SolidStart, file-based routing, "use server", server function, API routes, data loading, cache, sessions, serialization, single-flight mutations, app.config.ts | references/solid-start.md |
document head, title, meta tags, <MetaProvider>, <Title>, <Meta>, <Link>, <Style>, <Base>, SEO, useHead | references/solid-meta.md |
| state-management patterns, complex state, data fetching patterns, testing (Vitest), routing/navigation patterns, app architecture, configuration | references/guides-and-patterns.md |
| styling, Tailwind, CSS Modules, deployment providers, deployment targets matrix | references/styling-and-deployment.md |
| cross-cutting footguns, mistakes, React-shaped broken code, "what do I commonly get wrong", boundary errors | references/gotchas.md |