The order in which the chapters are written seems to us the right way to begin reading and learning this book.
Please note that Vue.js basics are not covered here. These are in particular:
The notion of reactive variable;
The notions of one-way and two-way binding;
Event management;
The use of calculated properties and watchers.
These concepts are necessary to understand the elements exposed here. If necessary, please refer to theVue.js Basic Conceptsbook by the same author, which explains these basics.