Patterns for Large Scale Vue.js Applications
summary
Advocates following the Vue style guide and using the officially recommended tools: install Volar, enable ESLint/Prettier and adopt TypeScript for IDE autocompletion and safer refactors; prefer Nuxt 3’s file-based layout so pages become routes, components auto-import, and composables auto-import; name routes like /photos, /photos/create and co-locate page partials; wrap axios in an HTTP class (or use SDKs like Firebase/Supabase) to avoid provider lock‑in; write tests early and run them in CI.
AI-written summary · about
chapters (6)
- 0:00Start
- 7:02Take Full Advantage of your IDE
- 12:37Route Naming Convention
- 16:27Wrap 3rd Party Code
- 20:04Interact with Backends with an SDK
- 21:48Testing
related talks
48mPatterns for Large Scale Vue JS Applications
19mPatterns for Large Scale Vue.js Applications
24mPatterns for Large Scale Vue.js Applications
30mEmpowering Vue with TypeScript, Inversify, Vuex and some other super to
47mReal and Scalable Applications with Nuxt, Vuex and Typescript
22mWays to architecture your vue/nuxt app
46mVueJS for Scalable Applications
29mAdvanced Vue.js features and patterns in the enterprise
