Testing |
Vitest, RTL & Playwright |
Fast execution, accessibility testing, multi-browser support, visual testing, mobile emulation |
Tables |
TanStack Table |
Type-safe tables, virtual scrolling, easy sorting/filtering, flexible columns, high performance |
Styling |
Tailwind CSS + shadcn/ui |
AI-generated classes, accessible components, optimized bundle, rapid prototyping |
Server State |
TanStack Query |
Auto-refresh, smart caching, real-time updates, optimistic updates, comprehensive devtools |
Mobile |
React Native |
Cross-platform, native performance, hot reloading, extensive ecosystem, native module integration |
Meta Framework |
Next.js |
React 19 support, integrated routing, API management, built-in performance optimizations |
Hosting |
Vercel |
Easy deployment, edge functions, built-in analytics, Next.js integration, global CDN |
Forms |
React Hook Form |
High performance, Zod validation, TypeScript support, small bundle size, intuitive API |
Database |
Supabase |
Vector similarity search, embedding storage, English-to-SQL, real-time subscriptions, edge functions |
Core |
React + TypeScript |
Early error catching, enhanced IDE autocomplete, better AI coding assistant compatibility, built-in documentation |
Components |
Storybook |
Isolated development, testing environment, documentation generation, visual regression testing |
Client State |
Zustand |
Zero boilerplate, tiny bundle size, simple but powerful API, easy learning curve |
Animation |
Motion |
Declarative animations, gesture support, shared layout animations, simple to complex motion designs |
AI Editor |
Cursor |
Project understanding, smart code completion, context-aware chat, app generation, library indexing |
AI Development |
Bolt |
Natural language to React apps, real-time preview, automated debugging, one-click deployment |
AI Design |
Visual Copilot |
Figma-to-React conversion, styling library choice, component mapping, custom prompts |