Throughout this book, we have covered several techniques, and learned how to use Vue and official Vue plugins. We covered how to build three single-page applications, covering different methodologies and approaches while doing so.
In the first section of the book, we covered how to initialize a Vue instance. We explored looping through data and how to create a user interface to filter the data displayed. We also looked at how to conditionally render CSS classes on each row.
We then moved on to integrating Vuex into our applications and communicating with an API, with Dropbox being the example. We looked at accessing data and storing it locally. This helped to improve the performance of the app and speed it up, improving the user experience.
Lastly, we created a mock shop. Using real data from Shopify CSV files, we created an application that allowed products to be viewed...