JavaScript
Ein paar zusammengetragene Sachen:
Dokumentieren: http://code.google.com/p/jsdoc-toolkit/
Code prüfen: http://www.jslint.com/ , oder als node.js-basiertes CLI-Skript: https://github.com/bramstein/jslint
Loggen: http://log4javascript.org/
Minification:
http://code.google.com/p/minify/ (in PHP5)
http://developer.yahoo.com/yui/compressor/ (in Java)
http://www.crockford.com/javascript/jsmin.html (in JS)
https://github.com/joyent/node/wiki/modules (diverse Module für node.js)
http://stackoverflow.com/questions/6539837/does-node-js-have-a-module-th... (diverse Module für node.js)
Profiling:
Profiler in den Entwicklertools in Googles Chrome,
und Plugin http://code.google.com/intl/de/webtoolkit/speedtracer/
Testen:
http://pivotal.github.com/jasmine/
http://blog.carbonfive.com/2011/07/06/pragmatic-javascript-testing-with-...
http://www.opensourcetesting.org/unit_javascript.php
Wie man anonyme Funktionen in JavaScript vermeiden kann:
http://jsdemystified.drupalgardens.com/content/only-you-can-prevent-anon...
Allerdings ist nicht unumstritten, ob das überhaupt wünschenswert ist (siehe die Kommentare dort).
https://github.com/documentcloud/backbone/
http://documentcloud.github.com/backbone/
https://github.com/addyosmani/backbone-fundamentals
http://backbonetutorials.com/
http://arturadib.com/hello-backbonejs/
http://andyet.net/blog/2011/feb/15/re-using-backbonejs-models-on-the-ser...
http://coenraets.org/blog/2011/12/backbone-js-wine-cellar-tutorial-part-...
http://coenraets.org/blog/2011/12/backbone-js-wine-cellar-tutorial-%E2%8...