Complete Vue.js 2 Web Development_ Practical guide to building end-to-end web development solutions with Vue.js 2

(singke) #1
Preface

Chapter 11, Building an E-Commerce Store, Adding a Checkout, is about building the


functionality to allow the user to add and remove products to their basket, allow a user to


check out and add an order confirmation page.


Chapter 12, Using Vue Dev Tools and Testing Your SPA, covers the usage of the Vue


developer tools with the applications we've developed and has an overview of testing tools


and applications.


Chapter 13, Transitions and Animations, where you learn how transitions and animations
work to bring more life to your apps. You will also integrate with external CSS libraries.


Chapter 14, Vue Communicates with the Internet, is where you make your first AJAX call and


create forms and a full-fledged REST client (and server!).


Chapter 15, Single Page Applications, is where you use vue-router to create static and


dynamic routes to create a modern SPA.


Chapter 16, Organize + Automate + Deploy = Webpack, is where you actually publish your


accurately crafted components to npm and learn how Webpack and Vue play together in


the process.


Chapter 17, Advanced Vue.js, is where you explore directives, plugins, functional


components, and JSX.


Chapter 18, Large Application Patterns with Vuex, is where you structure your application


with tested patterns using Vuex to make sure your apps are maintainable and performant.


Chapter 19, Integrating with Other Frameworks, is where you build four different


applications with Vue and Electron, Firebase, Feathers, and Horizon.


Chapter 20, Vue Router Patterns, describes how routing is a vitally important part of any


SPA. This chapter focuses on the Vue route and looks at routing a user between multiple


pages. It goes through everything from matching paths and components to dynamic
matching with navigation parameters, regular expressions, and more.


Chapter 21, State Management with Vuex, demonstrates state management with Vuex. It


starts by looking at the Flux architecture and unidirectional data flow. Then, it takes a look


at Vuex, a state management system for Vue. The chapter also looks at implementing this in
an application, as well as common pitfalls and usage patterns. It goes on to the Vue-


devtools to capture actions and Vue instance data.

Free download pdf