
Building Real-World Web Applications with Vue.js 3
Build a portfolio of Vue.js and TypeScript web applications to advance your career in web development
Created by Joran Quinten
Explore how to build interactive and dynamic web applications using Vue.js 3 and TypeScript. Gain hands-on experience with modern tools like Vuetify, Quasar, and Nuxt while developing real projects that connect to APIs and use real-time features.
Packt | Jan 2024 | 318 min
What You Will Learn
You will work through a series of practical projects, starting with simple applications and gradually moving to more complex ones. Each project introduces new tools and techniques, helping you apply Vue.js concepts in real scenarios. By building apps like a recipe manager, fitness tracker, and quiz platform, you will develop a strong, job-ready skill set.
Key Features
- Create dynamic web apps with Vue.js 3 and manage state using Pinia and VueRouter
- Design polished user interfaces quickly with Vuetify and visualize data with Vue-ChartJS
- Deploy multiplatform apps and build a professional portfolio using Nuxt and Storyblok
Target Audience
Ideal for web developers who have a basic understanding of JavaScript and want to advance their skills with Vue.js. If you are looking to build a portfolio, learn modern frameworks, or prepare for a career in web development, you will find these hands-on projects and practical examples especially valuable.





