Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
JS Stack Survey
Search
wearefractal
June 28, 2012
Programming
350
4
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
JS Stack Survey
wearefractal
June 28, 2012
More Decks by wearefractal
See All by wearefractal
functional JS
wearefractal
0
170
Other Decks in Programming
See All in Programming
CSC307 Lecture 17
javiergs
PRO
0
320
代数的データ型って何が嬉しいの? #frontend_phpcon_do
kajitack
8
3.7k
正しくソフトウェアを作る、前提を疑うための認知の視点 / doubt-premise
minodriven
21
6.6k
The ROI of Quarkus for Spring Boot Applications
hollycummins
0
120
Mujeres en SEO Summit 2026 - Greatest Disaster Hits en Web Performance
guaca
0
180
Technical Debt: Understanding it Rightly, Engaging it Rightly #LaravelLiveJP
shogogg
0
230
Claspは野良GASの夢をみるか
takter00
0
190
ふつうのFeature Flag実践入門
irof
7
3.9k
ローカルLLMを使ってB2Bサービスを作っていての学び
yaotti
0
170
並列実装の現場、2ヶ月間実務でAIを使い倒したAIもPCも私も限界が近い
ming_ayami
0
130
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
160
ECSアプリログをFireLensでコスト削減しようとしたけど諦めた話 in Fargate×Node.js
akihisaikeda
2
4.2k
Featured
See All Featured
Ruling the World: When Life Gets Gamed
codingconduct
0
250
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.9k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
460
How to make the Groovebox
asonas
2
2.2k
Building the Perfect Custom Keyboard
takai
2
790
Marketing to machines
jonoalderson
1
5.4k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
300
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Transcript
Full Stack JS Survey @WeAreFractal
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
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/
Server • Application frameworks – http://expressjs.com/ – http://meteor.com/ • Server/Middleware
– Connect http://www.senchalabs.org/connect/
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!)
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/