Complete Vue.js 2 Web Development_ Practical guide to building end-to-end web development solutions with Vue.js 2

(singke) #1

19


Integrating with Other


Frameworks


In this chapter, we'll explore the following topics:


Building universal applications with Electron


Using Vue with Firebase
Creating a real-time app with Feathers
Creating a reactive app with Horizon

Introduction


Vue is powerful, but if you need a backend, it can't do much alone; at a minimum you will
need a server to deploy your software. In this section, you will actually build small, but


complete and working, applications with popular frameworks. Electron is used to bring
Vue apps to the desktop. Firebase is a modern cloud backend and, finally, FeatherJS is a


minimalistic but full-featured JavaScript backend. When you are finished with these, you


will have all the tools required to interact with them and quickly build professional
applications.


Building universal applications with


Electron


Electron is a framework for creating universal applications that run on Mac, Linux, and
Windows. At it's core is a stripped down version of a web browser. It has been used to


create widely used applications such as Slack and Visual Studio Code, among others. In this


recipe, you'll build a simple app with Electron.

Free download pdf