Concepts of Vue.js: Create your first component
Creating your first component
A interesting read from Tim Rijkse, about basic concepts of Vue and his point of view regarding components, with a dash of tips & tricks. See the process of creating components, registering them, create functionalities and manage their data, and more to help you get started.
Vue.js is a JavaScript library that helps you build web applications using the the MVVM (Model-View-ViewModel) architectural pattern.
You can take a look at this Codepen collection of all the examples to help you understand them better and play around.