Showing 1 - 12 out of 45
Welcome Back
You checked out these tutorials the last time you visited. Please upvote the ones you found useful.
Frequently Asked Questions(FAQs)
VueJS is one of the most popular JavaScript frameworks. It is an open-source MVV (Model-View-ViewModel) JS framework used for building single-page applications and user interfaces.
Following are the prerequisites for learning VueJS:
- • Basic understanding of CSS and HTML
- • Basics of JavaScript
- • Sound understanding of the DOM (Document Object Model)
There are ample reasons to get started with Vue. Some important ones are:
- • Awesome documentation
- • Excellent for developing performant, small-sized apps
- • Features a CLI
- • Highly flexible and scalable
- • Plenty of built-in solutions for doing a lot many things
Simply download the framework and use it. Here are a few things that you should keep in mind while working with VueJS:
- • Every app is created by importing the library followed by instantiating a new Vue instance
- • Improved ideas taken from other popular JS frameworks
- • The core building block is component, component, and component
- • Vue Devtools are available
You can start learning Vue with:
- • Best VueJS books
- • Free Vue tutorials recommended by the hackr.io community
- • Web seminars
- • YouTube video lessons
You should leverage the Vue documentation during any stage of your VueJS learning. It is comprehensive and easy to go through.
There are many good books on VueJS. Some of the best ones are:
- • Getting to Know Vue.js: Learn to Build Single Page Applications in Vue from Scratch by Brett Nelson
- • Vue.js: Up and Running: Building Accessible and Performant Web Apps by Callum Macrae
- • Vue.js 2 Cookbook by Andrea Passaglia
- • Vue.js in Action by Benjamin Listwon and Erik Hanchett
VueJS is an open-source MVV (Model-View-Viewmodel) JavaScript framework for building user interfaces and single-page applications.
Both Angular and Vue.js has its own pros and cons over one another. VueJS is better than Angular because it:
- • Features excellent performance and memory allocation ability
- • Is considerably easier to learn
- • Offers higher customizability
- • Supports both one-way and two-way data binding approaches