Vue.js 3 By Example
By:
Sign Up Now!
Already a Member? Log In
You must be logged into Bookshare to access this title.
Learn about membership options,
or view our freely available titles.
- Synopsis
- Explore the latest Vue 3 features by building high-quality front-end web apps, desktop apps, and full-stack apps using the power of Vuex, Vue Router, and GraphQLKey FeaturesCover the latest features of the Vue 3 ecosystem such as components, prop injection, Vuex, and Vue RouterLeverage Vue’s capabilities for building web apps, mobile apps, and browser gamesExplore the capabilities of Vue Router that make building single-page applications (SPAs) with Vue.js a breezeBook DescriptionVue is one of the leading frameworks with a huge ecosystem and increasing adoption due to its ease-of-use when developing applications and the fact that it can help you achieve impressive results during development quickly. This book explores the latest Vue version – Vue 3.0 - and how you can leverage it effectively.You’ll learn with the help of an example-based approach, starting with the basics of Vue 3 by creating a simple application and exploring features such as components, directives, and their usage. To build your knowledge and enable you to have confidence in your app building skills, the book will show you how to test the app with Jest and Vue Test Utils. Later, you’ll understand how to write non-web apps with Vue 3 and create cross-platform desktop apps with the Electron plugin. You’ll also learn to create a multipurpose mobile app with Vue and Ionic. As you progress, you’ll be able to develop server-side rendered web apps with Nuxt.js that work well with back-end APIs by interacting with GraphQL APIs. Finally, you’ll build a real-time chat app that performs real-time communication using Vue 3 and Laravel.By the end of this book, you’ll have developed the real-world skills you need by working through a range of app-building projects using Vue 3.What you will learnGet to grips with Vue architecture, components, props, directives, mixins, and other advanced featuresUnderstand the Vue 3 template system and create your own directivesUse third-party libraries such as Vue Router for routing and Vuex for state managementCreate GraphQL APIs to power your Vue 3 web appsBuild cross-platform Vue 3 apps with Electron and IonicMake your Vue 3 apps more captivating with PrimeVueBuild real-time communication apps with Vue 3 as the front end and Laravel as the back endWho This Book Is ForThis book is for web developers who are interested in learning front-end web development with Vue 3 and creating professional applications using it. You will also find this book useful if you want to learn how to create full-stack web apps with Vue.js 3.0 as the front end. Prior knowledge of JavaScript programming is required to get the most out of this book.Table of ContentsCreating Your First Application in Vue 3Building a Vue 3 Progressive Web AppBuilding a Slider Puzzle Game with Vue.js 3Building a Photo Management Desktop AppBuilding a Calculator Mobile App with IonicBuild a Vacation Booking App with the PrimeVue UI FrameworkBuilding an E-Commerce Store App with Vue 3 and GraphQLBuilding a Chat App with Vue 3, Laravel, and Socket.io
- Copyright:
- 2021
Book Details
- Book Quality:
- Publisher Quality
- ISBN-13:
- 9781838828066
- Related ISBNs:
- 9781838826345
- Publisher:
- Packt Publishing
- Date of Addition:
- 04/27/21
- Copyrighted By:
- Packt Publishing
- Adult content:
- No
- Language:
- English
- Has Image Descriptions:
- No
- Categories:
- Nonfiction, Computers and Internet
- Submitted By:
- Bookshare Staff
- Usage Restrictions:
- This is a copyrighted book.