vercel-react-best-practices

Apply prioritized React and Next.js performance rules to refactor components and routes.

Updated Oct 18, 2023
One-click install
npx skills add https://github.com/choidabom/devconfig --skill vercel-react-best-practices-choidabom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vercel-react-best-practices
Source: https://github.com/choidabom/devconfig/tree/main/.claude/skills/react-best-practices
Command: npx skills add https://github.com/choidabom/devconfig --skill vercel-react-best-practices-choidabom

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The React/Next.js performance optimization guidelines from Vercel Engineer help teams identify and close gaps that cause slow renders, large bundles, and waterfall data fetching, enabling faster, more reliable apps.

Core Features & Use Cases

  • A curated catalog of 57 rules across 8 categories covering elimination of waterfalls, bundle size, server-side patterns, client rendering patterns, re-rendering, rendering, JavaScript performance, and advanced patterns.
  • Prioritized guidance for tasks involving React components, Next.js pages, data fetching, and bundle optimization with practical examples and safe defaults.
  • Automated decision support for refactoring, code reviews, and generation of performance-optimized boilerplate.

Quick Start

Run a quick diagnostic pass on a React/Next.js project to surface critical bottlenecks and apply the top-priority patterns to components, routes, and data calls.

Frequently Asked Questions about vercel-react-best-practices

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

FAQPage Schema
How do I fix React and Next.js performance issues like slow renders and large bundles?

Fix React and Next.js performance issues by applying a structured catalog of 57 rules covering bundle optimization, server components, and data fetching waterfalls. This enables automated refactoring and code generation for faster, more reliable apps.

What are the best practices for eliminating data fetching waterfalls in Next.js?

Eliminate Next.js data fetching waterfalls using prioritized server-side patterns and advanced rules. This provides automated decision support for refactoring routes and data calls to achieve safe, performance-optimized boilerplate.

Can I automate code reviews to enforce React performance optimization rules?

Automate React performance optimization code reviews using a curated catalog of rules with priorities, usage patterns, and auditability. This supports automated decision making and generation of performance-optimized boilerplate across components.

Does this React optimization guidance cover both client-side rendering and server components?

React optimization guidance covers both client-side rendering and server components across 8 categories. It enforces rules for API routes, bundle optimization, and client rendering scenarios to satisfy end-to-end performance requirements.

How do I run a quick diagnostic pass to surface React performance bottlenecks?

Run a quick diagnostic pass on a React or Next.js project to surface critical bottlenecks and apply top-priority patterns. This guides engineers across components, routes, and data calls to close performance gaps safely.