References
Coding Standard
Vercel React Best Practices
Rules
- _template
- Advanced Effect Event Deps
- Advanced Event Handler Refs
- Advanced Init Once
- Advanced Use Latest
- Async Api Routes
- Async Cheap Condition Before Await
- Async Defer Await
- Async Dependencies
- Async Parallel
- Async Suspense Boundaries
- Bundle Analyzable Paths
- Bundle Barrel Imports
- Bundle Conditional
- Bundle Defer Third Party
- Bundle Dynamic Imports
- Bundle Preload
- Client Event Listeners
- Client Localstorage Schema
- Client Passive Event Listeners
- Client Swr Dedup
- Js Batch Dom Css
- Js Cache Function Results
- Js Cache Property Access
- Js Cache Storage
- Js Combine Iterations
- Js Early Exit
- Js Flatmap Filter
- Js Hoist Regexp
- Js Index Maps
- Js Length Check First
- Js Min Max Loop
- Js Request Idle Callback
- Js Set Map Lookups
- Js Tosorted Immutable
- Rendering Activity
- Rendering Animate Svg Wrapper
- Rendering Conditional Render
- Rendering Content Visibility
- Rendering Hoist Jsx
- Rendering Hydration No Flicker
- Rendering Hydration Suppress Warning
- Rendering Resource Hints
- Rendering Script Defer Async
- Rendering Svg Precision
- Rendering Usetransition Loading
- Rerender Defer Reads
- Rerender Dependencies
- Rerender Derived State
- Rerender Derived State No Effect
- Rerender Functional Setstate
- Rerender Lazy State Init
- Rerender Memo
- Rerender Memo With Default Value
- Rerender Move Effect To Event
- Rerender No Inline Components
- Rerender Simple Expression In Memo
- Rerender Split Combined Hooks
- Rerender Transitions
- Rerender Use Deferred Value
- Rerender Use Ref Transient Values
- Sections
- Server After Nonblocking
- Server Auth Actions
- Server Cache Lru
- Server Cache React
- Server Dedup Props
- Server Hoist Static Io
- Server No Shared Module State
- Server Parallel Fetching
- Server Parallel Nested Fetching
- Server Serialization
Features
- Apple Pay Checkout Flow
- Auth, Routing, and Middleware Feature Context
- Checkout and Payments Feature Context
- Community Public Pages Feature Context
- Creator Admin and Pro Feature Context
- Engagement, Feed, Chat, and Announcements Feature Context
- Feature Context Template
- Onboarding and Setup Feature Context
- Products and Commerce Feature Context
- Shared Services, Hooks, and Utilities Feature Context