Vue.js Books You Have to Read

You can't master programming just by reading books, but it will surely help you get started. Have a look at some of our preferred Vue.js Books to dive ūüŹä into your new favourite Framework!

The entries are sorted by new, not by preference as every one of you will need a different focus when learning Vue.js.

If you think I'm missing an essential entry on this list - just leave a comment or send me an email (armin@nifty.at)!

Testing Vue.js Applications

Edd Yerburgh, the author of the official testing utility, wrote this book to help you getting started with testing methods. It's full of practical examples, and it guides you through running tests for an app with the Jest framework. While it's focused on testing a Vue app, this will teach you all general best testing practices!

published 12/2018

Testing Vue.js Applications Testing Vue Components, Methods, Events & Output
icon-eye-dark Created with Sketch. 577

The Vue Handbook (free)

Flavio Copes put together a free 120-pages e-book full of Vue.js Essentials. Additionally, you’ll get his Vue Cheat Sheet, a printable reference for the most important directives, properties and methods to get started!

published 06/26/2018, updated with reader feedback

The Vue Handbook Free E-Book about Vue.js Essentials
icon-eye-dark Created with Sketch. 7.784

Vue.js: Up and Running

This book by Callum Macrae starts with the basics of Vue.js and helps you become fit to develop a SPA with custom components by the end of it. It also talks about maintainable codebases and important Vue libraries for routing and state management.

published 03/2018

Vue.js: Up and Running Building Accessible and Performant Web Apps
icon-eye-dark Created with Sketch. 1.860

Fullstack Vue

Fullstack.io added a Vue.js Guide to their collection of awesome developer ressources! It's a very practical book written by Hassan Djirdeh that will get you coding in no time. You can also buy additional screencasts for more in-depth guidance.

We especially love that the guide will be updated regularly to keep it up-to-date.

published 03/21/2018, continually updated

Fullstack Vue The Complete Guide to Vue.js
icon-eye-dark Created with Sketch. 9.402

Full-Stack Vue.js 2 and Laravel 5

This book will help you put together the building blocks of development. Frontend & Backend. Vue.js, Vuex, Laravel, Webpack, VueRouter, Passport,.. learn how to use it all together in a single app.

published 12/28/2017

Full-Stack Vue.js 2 and Laravel 5 Bring the Frontend and Backend together with Vue, Vuex, and Laravel
icon-eye-dark Created with Sketch. 5.585

Vue.js 2 Web Development Projects

While also covering all the basics to help you publish your own apps with Vue.js, this book also gives you advice on important "side-issues" like SEO, build tools and preprocessors, SSR, UX and animations. It gives valuable directions for (new-ish) developers, guiding through the process of building 6 different applications from scratch.

published 11/30/2017

Vue.js 2 Web Development Projects Learn Vue.js with this guide that shows you how to build 6 different web apps
icon-eye-dark Created with Sketch. 2.926

The Majesty of Vue.js 2

The second and updated version of "The Majesty of Vue.js" is directed to developers new to the framework and those who want to migrate to Vue.js 2. Through easy-to-follow examples and exercises you will learn to apply the concepts presented in the book.

published 07/20/2017

The Majesty of Vue.js 2 Learn Vue.js 2 from scratch
icon-eye-dark Created with Sketch. 8.849

Vue.js 2 and Bootstrap 4 Web Development

This book will help you to understand the structure of Bootstrap 4 and how to integrate it with Vue.js. If you don't really have experience with the two frameworks, this book is a good starting point. It will also show you how to test your app and how to deploy it using Firebase – so you'll be able to create & publish your first app quickly.

published 07/29/2017

Vue.js 2 and Bootstrap 4 Web Development Build Responsive SPAs with Bootstrap 4, Vue.js 2, and Firebase
icon-eye-dark Created with Sketch. 3.098

Vue.js 2 Cookbook

The Vue.js Cookbook delivers solutions to common problems when developing with Vue.js. It also dives into the fundamentals of Vue.js (reactivity, data-binding, component-based structure,..)

published 04/28/2017

Vue.js 2 Cookbook A book on how to build modern, interactive web applications with Vue.js
icon-eye-dark Created with Sketch. 5.332

Learning Vue.js 2

This book serves as an introduction to reactive web apps with Vue.js. It starts with basics like the importance of MVVM architecture and an overview of the framework.

published 12/13/2016

Learning Vue.js 2 Learn how to build amazing and complex reactive web applications easily with Vue.js
icon-eye-dark Created with Sketch. 2.250
Similar Articles
Renderless Components in Vue.js [via Adam Wathan]
08.04.2018  •  in #Tutorial, #Bookmarks
On his blog, Adam Wathan explains how to create your Components in a way that lets you still easily customize their styling.
Why it doesn't matter which JavaScript Framework you choose
08.11.2018
Whenever I’m coding live on Twitch, I get asked why I chose Vue.js instead of another framework. Everyone is always looking for the perfect framework choice. In this post, I'm going to tell you why I think it doesn't matter which one you end up using.
COMMUNITY SPONSORS