Chapter 3. From a Simple To-do List to an Advanced To-do List
Now that we have our basics in place, let's move on to something more advanced. In Chapter 1, Introduction to AngularJS, and Chapter 2, Getting Ready for PhoneGap, we built a simple to-do list, which works well, but the code organization is amateurish at best. The code arrangement in the previous chapters prevents us from writing large apps should we want to. Hence, in this chapter, we will start off by reorganizing the code first, before wiring up with a backend server.
We will be building on the topics covered in Chapter 1, Introduction to AngularJS, and Chapter 2, Getting Ready for PhoneGap. Specifically, we are going to cover three main areas:
- Reorganizing the code
- Writing our server using the Tornado web server
- Wiring our app with the backend server