Everything you need to be a FED!
Install the following front-end tools:
- nodejs (includes NPM): http://nodejs.org/
- gruntjs:
npm install -g grunt-cli
or - Gulp:
npm install --global gulp
http://gulpjs.com/ - component package manager:
npm install -g component
- mocha test framework:
npm install -g mocha
- phantomjs headless browser: http://phantomjs.org/
- Ruby Installer (for sass): http://www.rubyinstaller.org/
- sass:
gem install sass
- testing: How run external component tests
- Shims
- More testing docs
- Books
- General knowledge needed : Promises Function context How the call stack works Variable hoisting ES5 Functions Bind, Apply, Call Events Prototype