Advanced Vue.js features and patterns in the enterprise
summary
Claims ten concrete patterns used in enterprise Vue apps and shows what actually works: class-style components with vue-property-decorator (requires Babel or alternative), Vuex-class and class-component for familiar OO syntax, slots used to pass configuration and build layouts, functional stateless components, cautious global registration with export-from bundling, built-in and tiny external directives (copy-to-clipboard, smooth-scroll), dynamic components via <component> + v-bind for headless CMS, async components with webpack/code-splitting, v-model on custom components, and provide/inject theme providers.
AI-written summary · about
chapters (9)
- 0:00Start
- 0:46Hi! I'm Israel Roldán, I work as Engineering Manager at Passionate People.
- 7:35Named scopes and scoped slots
- 11:41Global registration
- 14:34Built-in and custom directives
- 19:09Asynchronous components
- 20:47Controlled components
- 22:21Renderless components
- 24:11Dependency injection
related talks
58m7 Secret Patterns Vue Consultants Don't Want You to Know
48mPatterns for Large Scale Vue JS Applications
38mAn Introduction to the Vue Ecosystem
24mPatterns for Large Scale Vue.js Applications
34m5 Patterns for Better Components
37mPatterns for Large Scale Vue.js Applications
32m6 App building patterns your Seniors didn't want to know
49mVue and Vuex: Structure your app with centralized state management
