Skip to content

Instantly share code, notes, and snippets.

@raphaelrk
Created November 10, 2015 23:38
Show Gist options
  • Save raphaelrk/2034ba9ece75b5f9eb9d to your computer and use it in GitHub Desktop.
Save raphaelrk/2034ba9ece75b5f9eb9d to your computer and use it in GitHub Desktop.
Nov 10 2015 DLP Comp Meeting 3: node.js
npm: node package manager
babel: es6 to old js
gulp and grunt: the "make" of node.js
sass: compiles to css
bower: frontend packages (e.g. bootstrap d3 backbone fontawesome jQuery normalize underscore) most updated versions with small include
webpack: module bundler- lots of little pictures->one big spritesheet, concatenating files to static assets
yeoman: scaffolding. run 'yo' and you get the above and more. tool to manage your tools to manage your tools. "yo react-fullstack"
yo'd
imagemin (gulp) pipe: raw images in app, compiled/compressed images in dist.
express: lightweight web framework
gulp has "tasks" like "images", "sass", "svg-sprite", etc.
React uses Routes
Teams: dlp.io, dlp class, cs games
DLP trello
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment