Marketplace
Browse and adopt engineering standards, rules, and configurations. Fork to customize for your organization.
High
3 rules
Official
Use Hotwire for interactivity
rails
For Rails 7+ applications, prefer Hotwire (Turbo + Stimulus) over React/Vue: - Turbo Drive: Automatic AJAX page transitions - Turbo Frames: Partial...
High
in 3 rulesets
Official
Use functional components with hooks
react
Always use functional components with hooks, not class components: - Simpler, less boilerplate - Better TypeScript support - Easier to test - Hooks...
High
in 8 rulesets
Official
Use React Query or SWR for data fetching
react
Use a data fetching library instead of useEffect + fetch: - Automatic caching and revalidation - Loading and error states - Optimistic updates - Re...
High
in 8 rulesets