Data: POJO o Extend HTML o Writing test o Community size/ meet-ups o Dependency injection o Angular 2.0 o Typescript: Elegance o Modular: Pick your modules o Modern: ES6, Green browsers o No $scope o Mobile First – Performance, Speed o 5x Faster – utilizing web workers http://bit.ly/1fb35ca
NPM, Community size o Real-time app o Long-polling/ socket.io o Asynchronous concurrency o In production: o Walmart o Paypal o Netflix o LinkedIn o NYTimes o When not to use node o Not strongly typed o JS bad parts o Async way of thinking could kill you someday
o Useful commands: yo bangular gulp build gulp serve yo bangular:directive <name> yo bangular:filter <name> yo bangular:route <name> yo bangular:api <name> yo bangular:service <name> yo bangular:factory <name>
o https://atom.io o Shortcuts: o [Ctrl] + [Shift] + [p]: Menu/Command palette o [Ctrl] + [p]: Quick file nav o [Ctrl] + [\]: Close file nav tree o [Ctrl] + [r]: Jump between function o Packages o Alignment: o install: $apm install alignment o usage: select and [Ctrl] + [Alt] + [a] o Jshint: $apm install alignment o docblockr: $apm install docblockr o Emmet: $apm install emmet o Theme: > cd ~/.atom/packages > git clone https://github.com/jesseweed/seti-ui --depth=1