O'Reilly logo

Pro Express.js by Azat Mardan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

CHAPTER 20

image

Todo App

Todo apps are considered good teaching examples because they have many components that you will see in a typical, real-life project. Also, this sort of app is popular when it comes to showcasing browser JavaScript frameworks. Just look at the famous TodoMVC project (http://todomvc.com), which has a few dozen Todo apps for the various front-end JavaScript frameworks.

In our Todo app, we’ll use MongoDB, Mongoskin, Jade, web forms, Less style sheets, and cross-site request forgery (CSRF) protection. We’ll intentionally not use Backbone.js or AngularJS, because the goal is to demonstrate how to build traditional web sites with ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required