This is a hands-on, practical guide for learning Vue 3. We assume that you know HTML and JavaScript pretty well, and that you're comfortable with CSS, meaning that you know what CSS rules are and how to apply them with classes and styles.We start the book off with a lesson on some of JavaScript's more advanced features, many of which we use throughout the course. You should, at the very least, page through that lesson to make sure you're familiar with those aspects of JavaScript. From there, we jump into Vue.js. You'll start off with a simple "Hello, Vue!" app, and then, throughout the book, we'll walk you through creating a small, but featureful math app. This will give you the skills you need to build many different types of Vue applications.
This is an updated version of our Actionable Vue.js book. This version is written for Vue 3 and includes a new lesson on Vue Routing.