react-router-framework-mode

Configure React Router routes, loaders, and actions for SSR, SPA, and prerender scenarios.

1|Updated May 16, 2026
One-click install
npx skills add https://github.com/gudnuf/agicash-rs --skill react-router-framework-mode-gudnuf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: react-router-framework-mode
Source: https://github.com/gudnuf/agicash-rs/tree/main/.claude/skills/react-router-framework-mode
Command: npx skills add https://github.com/gudnuf/agicash-rs --skill react-router-framework-mode-gudnuf

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Build full-stack React applications with framework mode by coordinating file-based routing, server-side rendering, client rendering, and static rendering strategies.

Core Features & Use Cases

  • File-based routing and nested layouts
  • SSR, SPA, and prerendering strategies with type-safe route modules
  • Data loading and mutations via loader/action with server/client variants
  • Robust error boundaries and navigation handling across server and client

Quick Start

Install the framework and bootstrap a project to start building routes with framework mode.

Frequently Asked Questions about react-router-framework-mode

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure loaders and actions for full-stack React Router routing?

Full-stack React Router routing uses type-safe route modules to configure loaders and actions. This coordinates data loading and mutations across server and client environments, handling forms and navigation through the react-router.config.ts conventions.

What is React Router framework mode and when do I need it for SSR?

React Router framework mode is an architecture that coordinates file-based routing, server-side rendering, and static prerendering. You need it when building full-stack React applications that require rendering strategies across SSR, SPA, and prerender scenarios.

Can I use nested layouts and file-based routing with React Router framework mode?

Yes, nested layouts and file-based routing are core features of React Router framework mode. This approach organizes route modules hierarchically, enabling type-safe data loading and rendering strategies for complex application structures.

How do I handle error boundaries and pending UI during navigation in React Router?

Handling error boundaries and pending UI in React Router involves configuring robust navigation handling across server and client. Framework mode coordinates these rendering strategies to manage pending states and catch errors within nested route modules.

Does React Router framework mode support both SPA and prerendering strategies?

React Router framework mode fully supports SPA, SSR, and prerendering strategies. It coordinates type-safe route modules to apply the correct rendering strategy, allowing you to configure static generation and client-side navigation as needed.

What is the best way to coordinate data loading and mutations in a full-stack React app?

The best way to coordinate data loading and mutations is using React Router framework mode. It applies loader and action conventions within route modules to manage server and client variants, ensuring robust data handling across rendering strategies.