Chapter 10. Using RethinkDB and Horizon
In the last two chapters, we focused on development and we are going to continue the same in our last chapter. Generally, there are three main layers of a web application development stack:
Frontend
Middle layer
Backend
Even though Node.js fills the gap by using the same language, that is, JavaScript, across all three layers, there is still a need from some developers out there who just want to design their frontend application instead of writing backend logic.
Here comes Horizon - Open source backend for JavaScript. In one line, Horizon allows you to write web or mobile apps without writing backend code. Horizon uses RethinkDB as its data store and provides you with the backend logic ready to use.
In this chapter, we are going to learn topics related to Horizon:
How Horizon works
Installing and configuring Horizon
Developing simple web application using Horizon
We will also look over some of the useful API's provided by Horizon.
Horizon seems really interesting...