In this chapter and Chapter 3, IoTFW.js - II, we are going to develop a reference architecture for building various IoT solutions. The reference architecture or the IoT framework will be serving as a base for our future IoT solutions that we are going to be working on in this book. We will be calling this reference architecture or framework as IoTFW.js. We will be working on the following topics to bring IoTFW.js to life:
- Designing an IoTFW.js architecture
- Developing a Node.js based server-side layer
- Developing an Angular 4 based web app
- Developing an Ionic 3 based mobile app
- Developing an Angular 4 and Electron.js desktop app
- Setting up and installing the required dependencies on a Raspberry Pi 3
- Integrating all the pieces
We are going to cover some of the previous topics in this chapter and some in Chapter 3, IoTFW.js - II.