Marketplace
Browse and adopt engineering standards, rules, and configurations. Fork to customize for your organization.
High
3 rules
Official
Use Hotwire for interactivity
rails
Use Turbo (Drive/Frames/Streams) + Stimulus before React/Vue. JS frameworks only for complex client state.
High
in 2 rulesets
Official
Use Pinia for state management
vue
Pinia over Vuex. Define stores with `defineStore`. Composable pattern. DevTools integration.
High
in 8 rulesets
Official
Use Vue 3 Composition API
vue
Composition API over Options API. `<script setup>` for SFCs. Composables for reusable logic. ref/reactive for state.
High
in 8 rulesets