When you start a Vue application, what you need to keep in mind is your application's logic itself. You don't need to remember a set of APIs so that you can connect different pieces of your code. Vue.js, which is a progressive framework, provides you with an intuitive way of writing web applications, starting small and growing incrementally into a large-scale application. If you have used other frameworks before, you may wonder why they make things unnecessarily complicated. Now, let's go through fundamental concepts in Vue.js and create the sample application.
Creating a Vue instance is the start of every Vue.js application. Typically, a Vue application consists of two types of Vue instance—the root Vue instance and component instances. You create the root instance with the Vue
function, as follows:
new Vue({/* options */});
The options
object here is where you describe your application. Vue.js takes this object and initializes the Vue instance.
Let's create...