solid/production-readiness
OfficialShip faster Solid tables with fine-grained reactivity
Software Engineering#performance#state management#tree shaking#virtualization#tanstack table#solidjs#fine-grained reactivity
AuthorTanStack
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Prevents TanStack Solid Table apps from degrading in real production workloads due to unnecessary bundle size, unstable identities, and overly broad state subscriptions.
Core Features & Use Cases
- Tree-shake features aggressively: Register only the Solid table features you use to reduce state slices and derivations in your bundle.
- Keep critical inputs stable: Ensure
_features,columns, anddataidentities stay stable (with module-scope constants andcreateMemowhere appropriate). - Use narrow selectors and fine-grained reactivity: Avoid
(state) => statepatterns and reduce unnecessary re-renders by selecting only the state slices a component needs. - Pick the right reactivity boundary: Use
table.Subscribeonly for coarse isolation cases; prefer JSX-level reads for normal updates. - Scale with external atoms and virtualization: Use per-slice external atoms for server-driven or cross-component state, and pair with
@tanstack/solid-virtualfor large row counts.
Quick Start
Update your @tanstack/solid-table v9 setup to register only the features you use, keep _features/columns/data stable, and narrow any createTable selectors so components re-render only for the slices they actually render.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: solid/production-readiness Download link: https://github.com/TanStack/table/archive/main.zip#solid-production-readiness Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.