Chapter 7. Building a CMS on the MEAN Stack
As we begin this chapter, we are fairly comfortable with AngularJS and have built some interesting apps in our journey so far.
In this chapter, we will learn to build our own Content Management System (CMS).
Until now, we have been heavily dependent on external web services to handle all our backend server-side work. Now, we will build our own backend using MongoDB, ExpressJS, AngularJS, and Node.js; all these together are also popularly known as the MEAN stack.
This chapter will focus more on making AngularJS work smoothly with a backend system.
As we get through this chapter, some of the interesting things that we'll learn are as follows:
- Building RESTful web services using Node.js and ExpressJS
- Saving and reading data from MongoDB
- Working with ExpressJS and AngularJS routes within the same application