Skip to product information
1 of 1

Maya Shavin,Raymond Camden,Clifford Gurney,Hugo Di Francesco

Frontend Development Projects with Vue.js 3: Learn the fundamentals of building scalable web applications and dynamic user interfaces with Vue.js

Frontend Development Projects with Vue.js 3: Learn the fundamentals of building scalable web applications and dynamic user interfaces with Vue.js

Low Stock: Only 1 copies remaining
Regular price £39.32 GBP
Regular price £37.99 GBP Sale price £39.32 GBP
-4% OFF Sold out
Tax included. Shipping calculated at checkout.
  • Condition: Brand new
  • UK Delivery times: Usually arrives within 2 - 3 working days
  • UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
Trustpilot 4.5 stars rating  Excellent
We're rated excellent on Trustpilot.
  • More about Frontend Development Projects with Vue.js 3: Learn the fundamentals of building scalable web applications and dynamic user interfaces with Vue.js


Frontend Development Projects with Vue.js 3 is a book that helps beginners learn Vue.js 3 by working on practical projects. It includes mini projects, exercises, and activities to help readers understand the core concepts of the framework. The book covers topics such as data management, component communication, routing, and testing. It also introduces readers to Vite and Vue DevTools, and covers transition and animation effects for an engaging user experience.

Format: Paperback / softback
Length: 628 pages
Publication date: 17 March 2023
Publisher: Packt Publishing Limited


Are you looking to use Vue.js 3 for building web apps but don't know where to begin? Frontend Development Projects with Vue.js 3 will help you get to grips with the core concepts of this JavaScript framework using practical examples that simulate real-world web projects. With this updated edition, you'll experience all aspects of the new and improved Vue.js 3 as you work on mini projects such as a chat interface, a shopping cart, a price calculator, a to-do app, and a profile card generator for storing contact details. These realistic projects are presented as bite-size exercises that you can enjoy even as you challenge yourself. Throughout the book, you'll discover how to manage data in Vue components, define communication interfaces between components, and handle static and dynamic routing to control application flow. You'll also work with Vite and Vue DevTools and learn how to handle transition and animation effects for an engaging user experience. Finally, you'll see how to test your app and deploy it to the web. By the end of this Vue.js book, you'll have the skills that enable you to work like an experienced Vue developer to build professional apps that can be used by others and have the confidence to tackle real-world frontend web development problems.

What you will learn:

Set up a development environment.

Install Vue.js and Vite.

Create a new Vue.js project.

Understand the basic structure of a Vue.js application.

Create components and use props and data.

Use Vuex for state management.

Implement dynamic routing.

Use CSS styling with Tailwind CSS.

Add animations and transitions.

Test and deploy your Vue.js application.

By the end of this book, you'll have the skills that enable you to work like an experienced Vue developer to build professional apps that can be used by others and have the confidence to tackle real-world frontend web development problems.

Weight: 1154g
Dimension: 235 x 227 x 34 (mm)
ISBN-13: 9781803234991
Edition number: 2 Revised edition

UK and International shipping information

UK Delivery and returns information:

  • Delivery within 2 - 3 days when ordering in the UK.
  • Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
  • Returns policy: Return within 30 days of receipt for full refund.

International deliveries:

Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.

  • Delivery times: within 5 - 10 days for international orders.
  • Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
  • Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.
View full details