In my previous tutorial we learned the basics of Vue.js: the Vue instance, the template syntax, data object, directives, methods and more. This was enough to get started creating with very basic Vue examples.
But if you want to build proper apps with Vue, you’ll need to learn about components. It’s one of the most powerful features of the library.