Lachlan Miller

Design Patterns for Vue.js

Aimed at advanced developers with some Vue.js experience looking to dive deeper into the more abstract design patterns and concepts that underlie software development. This books uses Vue.js 3.

We cover separation of concerns, renderless components, dependency injection and more. Oh, and write tests for everything, of course!

Vue Testing Handbook (free)

A collection of practical examples on how to test Vue.js components with Vue Test Utils. It has amassed over 1 million page views and has been translated into Japanese, Chinese, Korean and Russian. I'm honored by the enthusiastic volunteers who provided translations.