https://github.com/remix-run/react-router
GitHub - remix-run/react-router: Declarative routing for React ยท GitHub
Declarative routing for React. Contribute to remix-run/react-router development by creating an account on GitHub.
remix run reactgithubrouterdeclarativerouting
https://deepwiki.com/remix-run/react-router/3.6-error-handling-and-boundaries
Error Handling and Boundaries | remix-run/react-router | DeepWiki
May 18, 2026 - Error handling in React Router provides a robust system for catching, processing, and displaying errors that occur during routing, data loading...
remix run reacterror handlingboundariesrouterdeepwiki
https://deepwiki.com/remix-run/react-router/2.3-navigation-components-and-links
Navigation Components and Links | remix-run/react-router | DeepWiki
May 18, 2026 - This document covers React Router's navigation system, focusing on the primary navigation components (`Link`, `NavLink`, `Form`) and programmatic navigation...
remix run reactnavigationcomponentslinksrouter
https://deepwiki.com/remix-run/react-router/2.1-router-initialization
Router Initialization | remix-run/react-router | DeepWiki
May 18, 2026 - This page documents the process of creating and initializing a React Router instance, including the router creation APIs (`createBrowserRouter`,...
remix run reactrouterinitializationdeepwiki
https://deepwiki.com/remix-run/react-router/5.3-configuration-files
Configuration Files | remix-run/react-router | DeepWiki
Mar 23, 2026 - React Router uses two primary configuration files: `react-router.config.ts` for framework-level settings and `routes.ts` for route definitions. These files...
remix run reactconfiguration filesrouterdeepwiki
https://deepwiki.com/remix-run/react-router/2.4-hooks-api
Hooks API | remix-run/react-router | DeepWiki
May 18, 2026 - This document provides a comprehensive reference for React Router's hooks API, which enables components to interact with the router and access routing data....
remix run reacthooksapirouterdeepwiki
https://deepwiki.com/remix-run/react-router/4-server-side-rendering
Server-Side Rendering | remix-run/react-router | DeepWiki
Mar 23, 2026 - This document provides an overview of React Router v7's Server-Side Rendering (SSR) capabilities, covering the complete lifecycle from server request to client...
server side renderingremix run reactrouterdeepwiki
https://deepwiki.com/remix-run/react-router/1.2-usage-modes
Usage Modes | remix-run/react-router | DeepWiki
Mar 23, 2026 - This document explains the three primary usage modes available in React Router: Framework Mode, Data Mode, and Declarative Mode (also known as Library Mode)....
remix run reactusagemodesrouterdeepwiki
https://deepwiki.com/remix-run/react-router/4.4-lazy-route-discovery
Lazy Route Discovery | remix-run/react-router | DeepWiki
May 18, 2026 - Lazy Route Discovery (internally referred to as
remix run reactlazyroutediscoverydeepwiki
https://deepwiki.com/remix-run/react-router/8.1-release-process-and-cicd
Release Process and CI/CD | remix-run/react-router | DeepWiki
Mar 23, 2026 - This document describes the automated release process, continuous integration, and continuous deployment (CI/CD) infrastructure for React Router. It covers the...
remix run reactrelease processci cdrouterdeepwiki
https://deepwiki.com/remix-run/react-router/3.1-server-loaders-and-actions
Server Loaders and Actions | remix-run/react-router | DeepWiki
May 18, 2026 - Server loaders and actions are functions exported from route modules that execute only on the server to handle data loading and mutations. Loaders run before...
remix run reactserverloadersactionsrouter
https://deepwiki.com/remix-run/react-router/6.3-aws-lambda-and-other-platforms
AWS Lambda and Other Platforms | remix-run/react-router | DeepWiki
Mar 23, 2026 - This document covers platform-specific adapters for deploying React Router applications to AWS Lambda and other serverless platforms beyond the primary...
remix run reactaws lambdaplatformsrouterdeepwiki
https://deepwiki.com/remix-run/react-router/6.2-cloudflare-and-edge-platforms
Cloudflare and Edge Platforms | remix-run/react-router | DeepWiki
May 18, 2026 - This document covers React Router's integration with Cloudflare Workers and Cloudflare Pages, including the `@react-router/cloudflare` package, development...
remix run reactcloudflareedgeplatformsrouter
https://deepwiki.com/remix-run/react-router/5.1-cli-and-build-system
CLI and Build System | remix-run/react-router | DeepWiki
May 18, 2026 - This document covers the command-line interface and build system for React Router, including the CLI commands (`dev`, `build`, `typegen`, `reveal`), build...
remix run reactbuild systemclirouterdeepwiki
https://deepwiki.com/remix-run/react-router/2-core-router-system
Core Router System | remix-run/react-router | DeepWiki
May 18, 2026 - This document explains the foundational routing architecture of React Router. It covers the router state machine that manages navigation and data, the route...
remix run reactcoreroutersystemdeepwiki
https://deepwiki.com/remix-run/react-router/6-platform-integrations
Platform Integrations | remix-run/react-router | DeepWiki
May 18, 2026 - This document covers React Router's platform integration packages and deployment adapters that enable React Router applications to run across different runtime...
remix run reactplatform integrationsrouterdeepwiki
https://deepwiki.com/remix-run/react-router/1-overview
remix-run/react-router | DeepWiki
Mar 23, 2026 - React Router is a multi-strategy routing library for React bridging the gap from React 18 to React 19. It can be used maximally as a full-featured React...
remix run reactrouterdeepwiki
https://deepwiki.com/remix-run/react-router/1.1-package-architecture
Package Architecture | remix-run/react-router | DeepWiki
Mar 23, 2026 - This document describes the structure and relationships of packages within the React Router monorepo. It covers the core routing packages, platform adapters,...
remix run reactpackagearchitecturerouterdeepwiki
https://deepwiki.com/remix-run/react-router/9-glossary
Glossary | remix-run/react-router | DeepWiki
May 18, 2026 - This glossary defines codebase-specific terms, jargon, and domain concepts used throughout the React Router repository. It serves as a technical reference for...
remix run reactglossaryrouterdeepwiki
https://deepwiki.com/remix-run/react-router/7.1-integration-testing-framework
Integration Testing Framework | remix-run/react-router | DeepWiki
May 18, 2026 - The integration testing framework in React Router provides a robust environment for verifying application behavior across multiple execution modes, including...
remix run reactintegration testingframeworkrouterdeepwiki
https://deepwiki.com/remix-run/react-router
remix-run/react-router | DeepWiki
Mar 23, 2026 - React Router is a multi-strategy routing library for React bridging the gap from React 18 to React 19. It can be used maximally as a full-featured React...
remix run reactrouterdeepwiki
https://deepwiki.com/remix-run/react-router/5.2-vite-plugin-architecture
Vite Plugin Architecture | remix-run/react-router | DeepWiki
May 18, 2026 - This document covers the `reactRouter` Vite plugin architecture, including virtual modules, development server integration, build orchestration, and the React...
remix run reactvite pluginarchitecturerouterdeepwiki
https://deepwiki.com/remix-run/react-router/3.5-context-and-middleware
Context and Middleware | remix-run/react-router | DeepWiki
May 18, 2026 - This document describes React Router's middleware and context system, which allows you to run code before and after route handlers execute, and share...
remix run reactcontextmiddlewarerouterdeepwiki
https://deepwiki.com/remix-run/react-router/3.2-client-loaders-and-actions
Client Loaders and Actions | remix-run/react-router | DeepWiki
Mar 23, 2026 - This page documents `clientLoader` and `clientAction` route module exports in React Router's Framework Mode. These functions execute on the client (browser) to...
remix run reactclientloadersactionsrouter
https://deepwiki.com/remix-run/react-router/3-data-management
Data Management | remix-run/react-router | DeepWiki
Mar 23, 2026 - This document provides an architectural overview of React Router's data management system, covering how data is loaded, mutated, cached, and synchronized...
remix run reactdata managementrouterdeepwiki
https://deepwiki.com/remix-run/react-router/4.2-single-fetch-and-data-optimization
Single Fetch and Data Optimization | remix-run/react-router | DeepWiki
May 18, 2026 - This document covers React Router's Single Fetch system, which optimizes data loading by consolidating multiple loader/action requests into a single HTTP...
remix run reactsinglefetchdataoptimization
https://deepwiki.com/remix-run/react-router/5.5-hot-module-replacement
Hot Module Replacement | remix-run/react-router | DeepWiki
May 18, 2026 - This document explains React Router's Hot Module Replacement (HMR) and Hot Data Reload (HDR) functionality during development. HMR allows component code...
remix run reacthotmodulereplacementrouter
https://deepwiki.com/remix-run/react-router/4.5-prerendering-and-spa-mode
Prerendering and SPA Mode | remix-run/react-router | DeepWiki
May 18, 2026 - This document explains React Router's static site generation capabilities (prerendering) and client-only application mode (SPA Mode). These features allow you...
remix run reactprerenderingspamoderouter
https://deepwiki.com/remix-run/react-router/3.3-fetchers-and-background-data
Fetchers and Background Data | remix-run/react-router | DeepWiki
Mar 23, 2026 - This document explains React Router's fetcher system, which enables parallel data loading and mutations without triggering navigation. Fetchers allow you to...
remix run reactbackgrounddatarouterdeepwiki