vercel-react-best-practices

Apply performance optimization patterns to React and Next.js projects.

45|4|Updated Sep 22, 2016
One-click install
npx skills add https://github.com/f0rr0/f0rr0.github.io --skill vercel-react-best-practices-f0rr0
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vercel-react-best-practices
Source: https://github.com/f0rr0/f0rr0.github.io/tree/main/.rulesync/skills/vercel-react-best-practices
Command: npx skills add https://github.com/f0rr0/f0rr0.github.io --skill vercel-react-best-practices-f0rr0

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

These guidelines help engineering teams consistently apply performance-optimization patterns to React and Next.js projects, reducing load times, improving interactivity, and lowering bundle sizes.

Core Features & Use Cases

57 rules across 8 categories, compiled and maintained by Vercel Engineering, guiding writing, reviewing, and refactoring React/Next.js code to maximize performance. It covers data fetching, bundle optimization, server components, rendering patterns, and advanced techniques, with practical use cases such as automated tooling, code reviews, and refactoring sprints.

Quick Start

Review a React/Next.js project and implement the highest-impact performance patterns from these guidelines.

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 optimize React and Next.js rendering performance?

Optimize React and Next.js rendering by applying concrete patterns across data fetching, server components, and bundle size reduction. These guidelines enforce 57 rules in 8 categories to maximize speed and lower bundle sizes during code reviews and refactoring.

What are the best practices for reducing bundle size in Next.js?

Best practices for reducing Next.js bundle size involve applying specific bundle optimization patterns from Vercel Engineering guidelines. These rules guide writing and refactoring components to minimize load times and maximize performance.

How do I refactor React components for better server components performance?

Refactor React components for server components performance by applying targeted optimization patterns across rendering and data fetching. The guidelines prioritize critical patterns to improve interactivity and reduce load times during refactoring sprints.

Does this React performance guidelines Skill work with existing Next.js projects?

Yes, these React performance guidelines work with existing Next.js projects to review and refactor code. It supports automated tooling and guided refactoring to consistently apply optimization patterns without requiring external dependencies.

What is the best way to review React code for performance bottlenecks?

The best way to review React code for performance bottlenecks is using Vercel Engineering guidelines that enforce 57 rules across 8 categories. This approach identifies critical rendering and data fetching patterns to maximize speed and reduce bundle size.

When should I not use React server components for data fetching?

Decisions on when not to use React server components for data fetching depend on specific performance constraints addressed within the 57 optimization rules. The guidelines prioritize critical rendering and bundle size patterns to determine the optimal approach.