📄️ Legacy Redux
This page covers legacy Redux patterns — hand-written action constants, manual reducers, connect() HOCs, and vanilla middleware chains. These patterns are discouraged for new projects and new feature work, though existing legacy Redux codebases may still need maintenance or incremental migration.
📄️ MobX
Not our default choice. We recommend Zustand for most projects.
📄️ Angular
Not our default choice. We recommend React for most projects.
📄️ Vue
Not our default choice. We recommend React for most projects.
📄️ Svelte
Not our default choice. We recommend React for most projects.
📄️ Plain JavaScript
Not our default choice. Use TypeScript for all new projects.
📄️ Jest
Not our default choice. We recommend Vitest for most projects.
📄️ Deno
Not our default choice. We recommend staying on Node.js unless there is a specific requirement.
📄️ Bun
Not our default choice. We recommend staying on Node.js unless there is a specific requirement.
📄️ pnpm
Not our default choice. We recommend npm for all projects.
📄️ Yarn
Not our default choice. We recommend npm for all projects.
📄️ VitePress
Not our default choice. We recommend Docusaurus or Astro Starlight for documentation sites.