Introducing to VueJS
They are many JavaScript frameworks we can use if we want to build a client-side rendering website. ReactJS, AngularJS, and VueJS are among the most well-known frameworks—not surprising when you know that they're backed by Google and Facebook.
VueJS is one of the easiest to learn. That's why we chose to start with this one. In the last chapter of this book, we'll do a quick introduction to VueJS so that you can understand how it works and what are the possibilities for it:
VueJS homepage
VueJS allows you to create everything from small widgets, driven by JavaScript, which you drop into existing applications. Over medium-sized applications where you control the whole page through JavaScript and therefore re-render various parts, making it very reactive, and all the way up to building big enterprise-level applications, single-page application, where your whole web page, multiple pages (at least it feels like this to the user), are driven by VueJS, which renders significant...