Summary
We've come to the end of this rather dense chapter and this ends our book. This chapter has been full of new concepts, and I hope it helped you understand RethinkDB's true potential as a document database.
In this chapter, you learned all about what a real-time web app is and how it works. We then proceeded to analyze each of the components that together constitute the structure of a Node.js web application and how RethinkDB interacts with them. Finally, we developed our first full-fledged, real-time app and tested it in the browser.
This concludes our journey! You learned about a lot of different topics, and you should now have the knowledge required to build your own apps using RethinkDB—the database for the real-time web.