PocketBase development best practices covering collection design, API rules, authentication, SDK usage, query optimization, realtime subscriptions, file…
PocketBase Best Practices 63 rules across 9 categories for PocketBase v0.36+, prioritized by impact. Categories by Priority Priority Category Impact Rules 1 Collection Design CRITICAL coll-field-types, coll-auth-vs-base, coll-relations, coll-indexes, coll-view-collections, coll-geopoint 2 API Rules & Security CRITICAL rules-basics, rules-filter-syntax, rules-request-context, rules-cross-collection, rules-locked-vs-open, rules-strftime 3 Authentication CRITICAL auth-password, auth-oauth2, auth-otp, auth-token-management, auth-mfa, auth-impersonation 4 SDK Usage HIGH sdk-initialization, sdk-auth-store, sdk-error-handling, sdk-auto-cancellation, sdk-filter-binding, sdk-field-modifiers, sdk-send-hooks 5 Query Performance HIGH query-pagination, query-expand, query-field-selection, query-batch-operations, query-n-plus-one, query-first-item, query-back-relations 6 Realtime MEDIUM realtime-subscribe, realtime-events, realtime-auth, realtime-reconnection 7 File Handling MEDIUM file-upload, file-serving, file-validation 8 Production & Deployment MEDIUM deploy-backup, deploy-configuration, deploy-reverse-proxy, deploy-sqlite-considerations, deploy-rate-limiting, deploy-scaling 9 Server-Side Extending HIGH ext-go-setup, ext-js-setup, ext-hooks-chain, ext-hooks-record-vs-request, ext-routing-custom, ext-transactions, ext-filter-binding-server, ext-filesystem, ext-cron-jobs, ext-go-migrations, ext-js-migrations, ext-mailer, ext-settings, ext-testing, ext-compose-request-flow, ext-go-custom-sqlite, ext-jsvm-scope, ext-jsvm-modules Quick Reference
don't have the plugin yet? install it then click "run inline in claude" again.