Book Image

Vue.js: Understanding its Tools and Ecosystem

By : Dave Berning
Book Image

Vue.js: Understanding its Tools and Ecosystem

By: Dave Berning

Overview of this book

Vue.js is one of the top three “go-to” JavaScript frameworks and is used by organizations such as Nintendo, NASA, and Expedia. This book is primarily focused on the ecosystem of Vue.js and its development tools. Understanding the basics of the technology behind the Vue.js ecosystem will improve your skills and make you a better problem solver. The book begins with a brief overview of Vue.js. You’ll learn to work your way through the Vue command line interface CLI 3, and use the Vue Router library to navigate between the different views of your application. As you advance through the topics, you’ll explore the use of DevTools to improve the quality of your applications and how to implement server-side rendering in your application through the Nuxt.js framework. Toward the end of the book, you’ll read about the future of Vue.js and its growing popularity. After reading this book, you’ll be able to create industry-grade applications using Vue.js and its tools.
Table of Contents (11 chapters)

Chapter 8. Mobile App Development with NativeScript for Vue.js

Mobile app development with JavaScript in the past has been a bit underperforming, literally. Nothing against the early frameworks (the early 2010’s), but those frameworks like PhoneGap just took your mobile website, wrapped it with a native “wrapper”, and packaged it into an “app” (hybrid-app) and shipped it to the Apple AppStore or Google Play Store. Like jQuery, PhoneGap and the others had their time. They really brought the mobile development world within reach of front-end web developers across the world. Back in those days, a user could really tell the difference between a hybrid and a native app; one was glitchy with performance problems and the other was polished and performant. That all changed however when React Native joined the scene.

React Native is a first party framework created by Facebook that lets users who are familiar with React to build real native mobile applications...