超多 Node.js 开发资源集合
openkk 12年前
<p style="text-indent:0em;"><strong>主站:</strong><br /> <a href="/misc/goto?guid=4958522262009471803">http://www.nodejs.org/</a></p> <p style="text-indent:0em;"><strong>Node.JS on OpenShift</strong><br /> <a href="/misc/goto?guid=4958522262098676402">https://openshift.redhat.com/community/blogs/nodejs-on-openshift-you-bet-your-javascript</a></p> <p style="text-indent:0em;"><strong>Getting Started with Node.JS on OpenShift</strong><br /> <a href="/misc/goto?guid=4958522262196748783">https://openshift.redhat.com/community/videos/getting-started-with-nodejs-on-openshift</a></p> <p style="text-indent:0em;">On Windows 7, OpenShift requires CygWin and you must run from that CLI.</p> <blockquote> <p style="text-indent:0em;">rhc app create –a NodeJSBrownBag –t nodejs-0.6<br /> rhc app cartridge add –a NodeJSBrownBag –c mongodb-2.0<br /> rhc app cartridge list<br /> git commit –a –m “Added some source code”<br /> git push</p> </blockquote> <p style="text-indent:0em;">My existing NodeJS demo app in progress.</p> <p style="text-indent:0em;"><strong>OpenShift / Red Hat Cloud Notes:</strong></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522262294261878">http://docs.redhat.com/docs/en-US/OpenShift/2.0/html/User_Guide/sect-User_Guide-Deploying_Your_Application_to_the_Cloud.html</a></p> <p style="text-indent:0em;"><strong>Add Cartridges for NodeJS, Mongo, … from the openshift website</strong><br /> <a href="/misc/goto?guid=4958522262379587606">http://docs.redhat.com/docs/en-US/OpenShift/2.0/html/User_Guide/sect-User_Guide-Using_Cartridges.html</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522262468260935">http://rockmongo.com/</a></p> <p style="text-indent:0em;">Web Dev Framework for Node.JS<br /> <a href="/misc/goto?guid=4958522262563415188">http://expressjs.com/</a></p> <p style="text-indent:0em;">Node Debugger<br /> <a href="/misc/goto?guid=4958522262650549666">https://github.com/smtlaissezfaire/ndb</a></p> <p style="text-indent:0em;">Node Inspector / Web Debugger for NodeJS<br /> <a href="/misc/goto?guid=4958522262744676076">https://github.com/dannycoates/node-inspector</a></p> <p style="text-indent:0em;">BDD for Node (Vows)<br /> <a href="/misc/goto?guid=4958522262836807465">http://vowsjs.org/</a></p> <p style="text-indent:0em;">Expresso TDD for Node<br /> <a href="/misc/goto?guid=4958522262939239026">http://visionmedia.github.com/expresso/</a></p> <p style="text-indent:0em;">Unit Test Runner<br /> <a href="/misc/goto?guid=4958522263030097563">https://github.com/tmpvar/mjsunit.runner</a></p> <p style="text-indent:0em;">Socket.IO<br /> <a href="/misc/goto?guid=4958331662353341543">http://socket.io/</a></p> <p style="text-indent:0em;">Tracking NodeJS Modules<br /> <a href="/misc/goto?guid=4958522263157975673">http://eirikb.github.com/nipster/</a></p> <p style="text-indent:0em;">Node.JS and MongoDB for Beginners<br /> <a href="/misc/goto?guid=4958522263245577995">http://blog.ksetyadi.com/2011/10/nodejs-and-mongodb-a-beginners-approach/</a><br /> Heroku + Node.js + MongoDB (not for free heroku)<br /> <a href="/misc/goto?guid=4958522263337582009">http://embeddedfun.blogspot.com/2011/11/heroku-nodejs-mongolab.html</a></p> <p style="text-indent:0em;">Getting Started with MongoDB and Node.JS<br /> <a href="/misc/goto?guid=4958522263435453988">http://howtonode.org/node-js-and-mongodb-getting-started-with-mongojs</a></p> <p style="text-indent:0em;">Getting Started with Node.js on Heroku<br /> <a href="/misc/goto?guid=4958522263532831793">https://devcenter.heroku.com/articles/nodejs</a></p> <p style="text-indent:0em;">Free Guide to Node.JS<br /> <a href="/misc/goto?guid=4958522263625314050">http://www.nodebeginner.org</a></p> <p style="text-indent:0em;">Node.JS Tutorial<br /> <a href="/misc/goto?guid=4958522263711860268">http://www.theprojectspot.com/tutorial-post/Node-js-for-beginners-part-1-hello-world/2</a></p> <p style="text-indent:0em;">Node.JS Docs<br /> <a href="/misc/goto?guid=4958522263804308359">http://docs.nodejitsu.com/</a></p> <p style="text-indent:0em;">API<br /> <a href="/misc/goto?guid=4958522263892265501">http://www.nodejs.org/api/</a></p> <p style="text-indent:0em;">HTTP API<br /> <a href="/misc/goto?guid=4958522263983974749">http://nodejs.org/api/http.html</a></p> <p style="text-indent:0em;">Node Manual<br /> <a href="/misc/goto?guid=4958522264073208560">http://nodemanual.org/latest/</a></p> <p style="text-indent:0em;">From Java to NodeJS<br /> <a href="/misc/goto?guid=4958522264172430250">http://n0tw0rthy.wordpress.com/2012/01/08/from-java-to-node-js/</a></p> <p style="text-indent:0em;">Planet NodeJS<br /> <a href="/misc/goto?guid=4958522264261143779">http://planetnodejs.com/</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522264351790753">http://coding.smashingmagazine.com/2011/09/16/useful-node-js-tools-tutorials-and-resources/</a></p> <p style="text-indent:0em;">Nide Node.js IDE for CLI<br /> <a href="/misc/goto?guid=4958325918650282629">http://coreh.github.com/nide/</a></p> <p style="text-indent:0em;">VJET IDE for Eclipse<br /> <a href="/misc/goto?guid=4958522264479598456">https://www.ebayopensource.org/index.php/VJET/HomePage</a></p> <p style="text-indent:0em;">Install in Your Eclipse Using:<br /> <a href="/misc/goto?guid=4958522264561727902">https://www.ebayopensource.org/index.php/VJET/Downloads</a></p> <p style="text-indent:0em;">TypeLibs for VJET<br /> <a href="/misc/goto?guid=4958522264661968979">http://www.ebayopensource.org/p2/vjet/typelib/</a></p> <p style="text-indent:0em;">node.js News<br /> <a href="/misc/goto?guid=4958522264758910166">http://nodebits.org/</a></p> <p style="text-indent:0em;">node.js Patterns<br /> <a href="/misc/goto?guid=4958522264851281035">http://nodebits.org/distilled-patterns</a></p> <p style="text-indent:0em;">JavaScript Checker<br /> <a href="/misc/goto?guid=4958344667731310613">http://www.jshint.com/</a></p> <p style="text-indent:0em;">JAKE Build Tool for Node.JS<br /> <a href="/misc/goto?guid=4958522264966152212">http://howtonode.org/intro-to-jake</a></p> <p style="text-indent:0em;">Node.JS Video<br /> <a href="/misc/goto?guid=4958522265056982589">http://net.tutsplus.com/tutorials/javascript-ajax/this-time-youll-learn-node-js/</a></p> <p style="text-indent:0em;">Node Guide<br /> <a href="/misc/goto?guid=4958340634850420570">http://nodeguide.com/</a></p> <p style="text-indent:0em;">Master Node.JS Book<br /> <a href="/misc/goto?guid=4958340640373425553">http://visionmedia.github.com/masteringnode/</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522265213091944">http://stella.laurenzo.org/2011/03/bulletproof-node-js-coding/</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522265310412190">http://nodetuts.com/tutorials/21-nodejs-mongodb-and-mongoose-11.html#video</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522265403935975">http://siliconangle.com/blog/2012/01/27/tim-caswell-on-learning-node-js/</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522265493292287">http://debuggable.com/posts/streaming-file-uploads-with-node-js:4ac094b2-b6c8-4a7f-bd07-28accbdd56cb</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522265586984488">http://nodejs.org/docs/v0.6.1/api/appendix_1.html</a></p> <p style="text-indent:0em;">3rd Party Modules<br /> <a href="/misc/goto?guid=4958198286625652804">https://github.com/joyent/node/wiki/modules</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522265708506020">http://blog.mixu.net/2011/02/01/understanding-the-node-js-event-loop/</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522265800904109">http://developer.yahoo.com/blogs/ydn/posts/2010/10/understanding-the-event-loops-and-writing-great-code-for-node-js-part-1/</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522265889862640">http://code.danyork.com/2011/01/25/node-js-doctors-offices-and-fast-food-restaurants-understanding-event-driven-programming/</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522265979278938">http://shinetech.com/thoughts/thought-articles/139-asynchronous-code-design-with-nodejs</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958340645165041293">http://blog.nodejitsu.com/</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958340644367663958">http://dailyjs.com/</a></p> <p style="text-indent:0em;">HighKick Test Runner<br /> <a href="/misc/goto?guid=4958522266130146352">https://github.com/azer/highkick</a></p> <p style="text-indent:0em;">Async Spell Checker<br /> <a href="/misc/goto?guid=4958522266222168218">https://github.com/mscdex/spellcheck</a></p> <p style="text-indent:0em;">Node Podcast<br /> <a href="/misc/goto?guid=4958340645957335128">http://nodeup.com/</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522266343332982">http://howtonode.org/object-graphs</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522266452972814">http://ejohn.org/blog/simple-class-instantiation/</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522266542081768">http://dailyjs.com/tags.html#lmawa</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522266630679590">http://dailyjs.com/2010/11/08/node-tutorial-2/</a></p> <p style="text-indent:0em;">NodeBook<br /> <a href="/misc/goto?guid=4958522266729253020">http://book.mixu.net/</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522266819274048">https://github.com/mde/timezone-js</a></p> <p style="text-indent:0em;">Stack for Linux and VMWare<br /> <a href="/misc/goto?guid=4958522266902619107">http://bitnami.org/stack/nodejs</a></p> <p style="text-indent:0em;">Node.Js Everywhere<br /> <a href="/misc/goto?guid=4958522267003303616">http://www.cloudave.com/19978/nodejs-why-im-basically-porting-everything-to-it/</a></p> <p style="text-indent:0em;">Web Services 2.0 on Node<br /> <a href="/misc/goto?guid=4958522267099110756">http://webservices20.blogspot.com/</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522267186796897">https://github.com/yaronn/wcf.js</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522267276006134">http://www.techrepublic.com/blog/programming-and-development/take-your-javascript-skills-to-the-server-with-nodejs/5387</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522267375257262">http://cnnr.me/b/2012/05/your-first-node-dot-js-module/</a></p> <p style="text-indent:0em;">There’s a CoffeeScript module.</p> <p style="text-indent:0em;">Yahoo Mojito Ontop of NodeJs<br /> <a href="/misc/goto?guid=4958522267461161047">http://www.nodejs-news.com/NodeConf/mojito-multidevice/</a></p> <p style="text-indent:0em;">NodeJS News<br /> <a href="/misc/goto?guid=4958522267561546892">http://www.nodejs-news.com/</a></p> <p style="text-indent:0em;"><strong>Examples</strong></p> <p style="text-indent:0em;">推ter Client<br /> <a href="/misc/goto?guid=4958522267644389794">http://www.nodejs-news.com/nodejs-tech/推ter-nodejs-bootstrap/</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522267732090498">http://www.nodejs-news.com/nodejs-tech/nodetime-benchmark-nodejs/</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522267644389794">http://www.nodejs-news.com/nodejs-tech/推ter-nodejs-bootstrap/</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522267832338578">http://www.kickstarter.com/projects/188988365/lets-code-test-driven-javascript</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522267925454981">http://jamesshore.com/Agile-Book/test_driven_development.html</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958340820821384270">http://www.jslint.com/</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522268048092296">http://nodetime.com/blog/cpu-profiling-with-nodetime</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522268145190888">http://sweettam.blogspot.com/2012/05/jade-visualizer-using-nodejs-and.html</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522268229055748">http://jade-lang.com/</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522268321383951">http://jade-visualizer.herokuapp.com/</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958340086801329244">http://google-code-prettify.googlecode.com/svn/trunk/README.html</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522268429658868">http://obvious.github.com/matador/</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522268520594296">http://encosia.com/cheerio-faster-windows-friendly-alternative-jsdom/</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522268617377854">https://github.com/tmpvar/jsdom</a></p> <p style="text-indent:0em;">JQuery for the Server<br /> <a href="/misc/goto?guid=4958522268707675516">https://github.com/MatthewMueller/cheerio</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522268801597743">http://推ter.github.com/hogan.js/</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522268897317343">https://github.com/ded/klass</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522268978475616">http://dustindiaz.com/klass</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522269071308494">https://github.com/ded/valentine</a></p> <p style="text-indent:0em;"><a href="/misc/goto?guid=4958522269163400447">https://speakerdeck.com/u/addyosmani/p/large-scale-javascript-application-architecture</a></p>