Book Image

Learning Vue.js 2

By : Olga Filipova
Book Image

Learning Vue.js 2

By: Olga Filipova

Overview of this book

Vue.js is one of the latest new frameworks to have piqued the interest of web developers due to its reactivity, reusable components, and ease of use. This book shows developers how to leverage its features to build high-performing, reactive web interfaces with Vue.js. From the initial structuring to full deployment, this book provides step-by-step guidance to developing an interactive web interface from scratch with Vue.js. You will start by building a simple application in Vue.js which will let you observe its features in action. Delving into more complex concepts, you will learn about reactive data binding, reusable components, plugins, filters, and state management with Vuex. This book will also teach you how to bring reactivity to an existing static application using Vue.js. By the time you finish this book you will have built, tested, and deployed a complete reactive application in Vue.js from scratch.
Table of Contents (18 chapters)
Learning Vue.js 2
Credits
About the Author
Acknowledgments
About the Reviewer
www.PacktPub.com
Dedication
Preface

Software deployment


Before starting to deploy our applications, let's first try to define what it actually means:

"Software deployment is all of the activities that make a software system available for use."                                         – Wikipedia: https://en.wikipedia.org/wiki/Software_deployment

This definition means that after we perform all the necessary activities, our software will be accessible to the public. In our case, as we are deploying web applications, it means that there will be a public URL, and any person will be able to type this URL on their browser and access the application. How can this be achieved? The simplest way is to provide your own IP address to your friends and run the application. Thus, people inside your private network will be able to access the application on their browser. So, run, for example, the Pomodoro application:

> cd <path to pomodoro> 
> npm run dev 

And then check your IP:

ifconfig

Checking the IP address...