edit

ExpressJS Framework

vers 1 updated on 23 Oct 2018 by ( bismay/ bismay)

Framework : ExpressJS

Understanding of ES6 features

  • Let, Const, Variables
  • Arrow functions
  • Array helpers ( foreach, map, filter, reduce, for..of etc)
  • Map and Set
  • Object literals and default function arguments
  • Imports and Exports, Modules
  • Classes
  • Promises and fetch
  • Template strings : Handlebars
  • Javascript MVC
  • Javascript Frameworks : SailsJS, Express
  • Testing : Mocha
  • Basics of Node and Installation.
  • Basics to NPM and NPM Tasks

Task 01

Study the tutorial at https://code.tutsplus.com/tutorials/build-a-complete-mvc-website-with-expressjs--net-34168.
Then create a small eCommerce site with catalog, details, about page (3 Page in total) using the above concepts, with below conditions

Use MongoDB for storage of items
Use Handlebars JS to render the catalog and details page
Handlebar template should be stored in separate files