Learning Vue
Author: Майя Шавин
Printhouse: BHV
Year of publication: 2025
ISBN: 9786010848351
Number of pages: 336
Cover type: soft
Weight: 445 g
ID: 1738630
The book is dedicated to creating user interfaces and frontend applications from scratch using Vue.js — a modern JavaScript platform. Through practical examples, developers will gradually become familiar with the tools and libraries of the Vue.js ecosystem and learn to create full-featured web applications. Key aspects of working with Vue.js are covered: creating components, adding reactivity, managing state with Pinia, configuring a routing system using Vue Router, as well as creating basic animation effects. It details the frontend setup using the Vite.js build tool for code management, creating reusable components, transferring data to the application from an external server, and testing using Vitest and Playwright. It demonstrates how to manage the application's flow, implement static and dynamic routing, as well as integrate Vue.js into existing projects.