Advanced Fine-Grained Control of Vue.js Components
Offered By: egghead.io
Course Description
Overview
Vue is known for being super easy to pick up and quickly build great applications using the built-in template bindings and directives. As your application grows in complexity, you'll need finer control of your components.
In this course, we’ll define where content of a component should land when you define the content inside of a parent component with Vue slots and manage that relationship with slot-scope. We’ll continue with dynamic and async Vue components as well as use JSX inside Vue for complete JavaScript control of your components.
This course provides an overview of Advanced Vue.js Components with quick demonstrations on how to leverage Vue Component patterns.
In this course, we’ll define where content of a component should land when you define the content inside of a parent component with Vue slots and manage that relationship with slot-scope. We’ll continue with dynamic and async Vue components as well as use JSX inside Vue for complete JavaScript control of your components.
This course provides an overview of Advanced Vue.js Components with quick demonstrations on how to leverage Vue Component patterns.
Syllabus
- Simplify Vue Components with vue-class-component
- Define Props on a Vue Class with vue-property-decorator
- Place Content in Components with Vue Slots
- Create Layouts with Named Vue Slots
- Pass Props Between Components with Vue Slot Scope
- Pass Props to Vue Functional Templates
- Control Template Contents with Vue's Render Function
- Avoid Semantic HTML Names for Vue Components
- Write Vue Functional Components Inline
- Pass Vue Render Functions as Props for Powerful Patterns
- Switch Between Vue Components with Dynamic Components
- Load Vue Async Components
- Handle Errors and Loading with Vue Async Components
Taught by
John Lindquist
Related Courses
Learn React: Build a Movie Search AppScrimba via Coursera Advanced React Projects and Ecommerce Development
Packt via Coursera Create React Forms Using Hooks
Coursera Project Network via Coursera Introduction to ReactJS
Microsoft via edX An Introduction to React Hooks
egghead.io