- Setup the development environment 
gulpfileandpackage.json - Build the HTML, CSS and JavaScript accordingly (named 
demo.*) - Abstract each block into React components and utilize React functionalities
 - Set up the build process to compress the files and deploy to GitHub Pages
 
- React
 - Babel
 - Browserify
 - BrowserSync
 - Gulp
 - Sass
 - Pug (formerly Jade)
 - ES2015
 - No 
jQuery😌