Upgrade to Pro — share decks privately, control downloads, hide ads and more …

JS Stack Survey

JS Stack Survey

Avatar for wearefractal

wearefractal

June 28, 2012
Tweet

More Decks by wearefractal

Other Decks in Programming

Transcript

  1. Development • Editor/IDE – vim / emacs – Sublime Text

    2 http://www.sublimetext.com/2 – Cloud9 http://c9.io/ • Build process – make/jake/cake – Grunt https://github.com/cowboy/grunt • Scaffolding frameworks – http://yeoman.io/ – http://brunch.io • Testing/Specifications – Mocha http://visionmedia.github.com/mocha/ – Vows http://vowsjs.org/ • Language choice – Vanilla JavaScript – CoffeeScript http://coffeescript.org/ – ClojureScript https://github.com/clojure/clojurescript – https://github.com/jashkenas/coffee-script/wiki/List-of-languages-that-compile-to-JS
  2. Application • Control Flow – Async https://github.com/caolan/async – https://github.com/joyent/node/wiki/Modules#wiki-async-flow –

    http://www.infoq.com/articles/surviving-asynchronous-programming- in-javascript • Utility libs – Underscore.js http://underscorejs.org/ – Mori https://github.com/swannodette/mori – Stapes.js http://hay.github.com/stapes/#m-events • Websockets – Vein https://github.com/wearefractal/vein – Socket.io http://socket.io/ • DSTM – AtomizeJS http://atomizejs.github.com/
  3. Client • Templating – Jade http://jade-lang.com/ – Coffeecup https://github.com/gradus/coffeecup –

    Underscore http://underscorejs.org/ • CSS – language • Stylus http://learnboost.github.com/stylus/ • Less http://lesscss.org/ – Twitter bootstrap http://twitter.github.com/bootstrap/ • Client Frameworks – Backbone – Knockout – Stapes.js http://hay.github.com/stapes/#m-events – Soma.js http://somajs.github.com/somajs/ – TodoMVC http://addyosmani.github.com/todomvc/ – Dermis (Coming Soon!)
  4. Data Store • MongoDB http://www.mongodb.org/ – Mongoose driver • Redis

    http://redis.io/ • Couch http://couchdb.apache.org/ • Riak http://basho.com/products/riak- overview/