The best way to master components, is to write advanced components.
Advanced components do not have to "long" or "complicated".
They just use the full potential of Vue's API.
The easiest way to get started with creating advanced components, is creating your own UI library.
In this course, I will teach how to write better Vue components through a step-by-step guide, where we will create a whole component library similar to Buefy, Vuetify, etc.
Concepts you will learn:
- Custom v-model
- Controlled components
- Renderless components
- Advanced node manipulation
Components we will create:
- Custom dialogs (alert, confirm, prompt)
- Custom multi-input confirmation code
- Custom media player (audio, video, YouTube API)
- Multi-purpose input field (custom file input included)
- Custom checkbox / multi-option buttons
- Custom radio / single-option buttons
- Custom tab system, dropdown, modal, carousel
- Custom & advanced chat box (intercom style)
- Filtrable porfolio masonry grid...
...And even more!
At the end of this course, you will fully understand how to create advanced & performant Vue components. Whether it is with data, props, slots or DOM manipulation.
Get a 55% off by buying this now during the presale.
Discount code: PRESALE