Sample to-do list web app created to teach about javascript asynchrony and ajax in the four steps:
- Basic Concepts
- JavaScript Asynchrony
- Consuming Template Engine and REST API
- Applications REST API and Template Engine
Text Editor: Atom - https://atom.io
##Server Side:
- JavaScript server side: Node.js
- JavaScript debugger: Node Inspector
- Framework web/REST: Express.js 4
- Template Engine: Express Handlebars
- DataBase: Mongo DB
- ODM Library Mongo DB: Mongoose
##Client Side:
- Styles: Materialize CSS - http://materializecss.com
- Library to manipulate DOM: jQuery - https://jquery.com