tanstack-router 是做什么的?
为 React 和 Solid 应用提供类型安全的路由解决方案,原生支持搜索参数、数据加载,并与 React 生态系统无缝集成。
为 React 和 Solid 应用提供类型安全的路由解决方案,原生支持搜索参数、数据加载,并与 React 生态系统无缝集成。
TanStack Router 是一个专为 React 和 Solid 应用设计的类型安全路由库。它提供了强大的类型推断能力,确保路由参数、搜索参数和状态在编译时即可获得验证,从而减少运行时错误。该库原生支持搜索参数处理、数据预加载、嵌套路由、延迟加载以及基于文件系统的路由等功能,并能与 React Query、React Server Components 等现代 React 生态工具无缝集成。通过精细化的路由匹配和高效的渲染优化,即使在大型应用中也能保持卓越性能。它适用于需要高度类型安全和复杂路由逻辑的中大型单页应用(SPA)、服务器端渲染(SSR)应用以及静态站点生成(SSG)项目。
npx skills add https://github.com/tanstack-skills/tanstack-skills/tree/main/skills/tanstack-routerInstalled? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
为 React 和 Solid 应用提供类型安全的路由解决方案,原生支持搜索参数、数据加载,并与 React 生态系统无缝集成。
This repo contains 5 individual skills — each has its own dedicated page.
Headless, performant, and type-safe form state management for TS/JS, React, Vue, Angular, Solid, Lit, and Svelte.
Powerful asynchronous state management, server-state utilities, and data fetching for TS/JS, React, Vue, Solid, Svelte & Angular.
Full-stack React framework powered by TanStack Router with SSR, streaming, server functions, and deployment to any hosting provider.
Headless UI for building powerful tables & datagrids for TS/JS, React, Vue, Solid, Svelte, Qwik, Angular, and Lit.
Headless UI for virtualizing large element lists at 60FPS in TS/JS, React, Vue, Solid, Svelte, Lit & Angular.
Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.
Control Eight Sleep pods (status, temperature, alarms, schedules).
BluOS CLI (blu) for discovery, playback, grouping, and volume.
Create, search, and manage Bear notes via grizzly CLI.
Capture frames or clips from RTSP/ONVIF cameras.
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.