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)

More Companies Are Adopting Vue.js

The one thing that personally, I find most interested and reassuring is the number of large corporations and organizations both private and government that have adopted Vue.js in a few or all of their products. Large companies like Nintendo, NASA, Expedia, Netflix, Laravel, and...Facebook!

Yes, Facebook, the creators have even adopted Vue.js as part of their product; the News section to be exact. There is an asterisk by this though. Although the company has Vue.js code in their product, it doesn’t necessarily mean they are fully adopting the framework in their smaller projects. It’s been reported that a contracting firm was hired to do the work for that feature and they only had Vue.js experience. That alone should tell you how well the framework is doing. If a contractor working on Facebook only had Vue.js experience putting that code into production for billions of people...that speaks volumes.

In my time working with Vue.js and my time...