javascript node.js 开发人员的高级文档
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/5400533/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Advanced documentation for node.js developer
提问by CMinus
Recently our team is working on a new project with node.js. It is not difficult to start working with node.js. But now we're all just start to use this new technique and have little experience in such event-based development.
最近我们的团队正在使用 node.js 开发一个新项目。开始使用 node.js 并不难。但是现在我们都刚刚开始使用这种新技术,并且在这种基于事件的开发方面几乎没有经验。
So I am wondering if there are any books, blogs or other materials covering the topics of "best practice" of node.js, just like "effective c++", "effective java", etc.
所以我想知道是否有任何书籍,博客或其他材料涵盖了node.js的“最佳实践”主题,就像“有效的c++”,“有效的java”等。
回答by schaermu
Well, i can just support you with the findings that helped me the most when learning "how to node":
好吧,我可以用在学习“如何节点”时对我帮助最大的发现来支持你:
- DailyJS: JavaScript in general, contains a lot of node.js specific posts/tutorials
- HowToNode: Blog specifically about node.js, highly recommended
- Essential JS Design Patterns: REALLY good description of design pattern implementations in JavaScript
- JavaScript Garden: great documentation about the most quirky parts of JavaScript
- DailyJS:一般的 JavaScript,包含很多 node.js 特定的帖子/教程
- HowToNode:专门关于 node.js 的博客,强烈推荐
- Essential JS Design Patterns: 非常好的 JavaScript 设计模式实现描述
- JavaScript Garden:关于 JavaScript 最古怪部分的优秀文档
There are also some good books on advanced JavaScript techniques around, i haven't read them all in full though.
还有一些关于高级 JavaScript 技术的好书,但我还没有完整地阅读它们。
- High Performance Javascript(by Nicholas C. Zakas)
- Pro JavaScript Design Patterns(by Ross Harmes & Dustin Diaz)
- Secrets of a JavaScript Ninja(by John Resig, to be released end of August 2011)
- 高性能 Javascript(Nicholas C. Zakas)
- 专业 JavaScript 设计模式(由 Ross Harmes 和 Dustin Diaz编写)
- JavaScript Ninja 的秘密(作者:John Resig,将于 2011 年 8 月下旬发布)
And last but not least, i recommend GitHubas a source of learning. By digging through the source of some more sophisticated projects (such as express, mongooseor socket.io), you can learn A LOT about writing clean and proper node.js code.
最后但并非最不重要的一点,我推荐GitHub作为学习的来源。通过挖掘一些更复杂的项目(例如express、mongoose或socket.io)的源代码,您可以学到很多关于编写干净和正确的 node.js 代码的知识。
回答by yojimbo87
Regarding JavaScript I would recommend to watch Douglas Crockfors's videosand reading resourceson his website. Also JavaScript Patternsby Stoyan Stefanov is a very good book to read (even for experienced JavaScripters).
关于 JavaScript,我建议在他的网站上观看 Douglas Crockfors 的视频和阅读资源。此外JavaScript的模式由斯托扬斯特凡是一个很好的书来读(即使是经验丰富的JavaScripters)。
For node.js there is a Node Tutswebsite which contains video tutorials and there are also two node.js specific books which you can read now: Mastering Node(open source eBook) and Up and Running with Node.js(preview).
对于 node.js,有一个包含视频教程的Node Tuts网站,还有两本针对 node.js 的书籍,您现在可以阅读:Mastering Node(开源电子书)和Up and Running with Node.js(预览)。
回答by Ionut Popa
CREATE A WEB APP WITH NODE.JS: http://boldr.net/create-a-web-app-with-node
使用 NODE.JS 创建一个 WEB 应用程序:http://boldr.net/create-a-web-app-with-node
Real time online activity monitor example with node.js and WebSocket: http://blog.new-bamboo.co.uk/2009/12/7/real-time-online-activity-monitor-example-with-node-js-and-websocket
使用 node.js 和 WebSocket 的实时在线活动监视器示例:http: //blog.new-bamboo.co.uk/2009/12/7/real-time-online-activity-monitor-example-with-node-js -and-websocket
回答by sudeep_dk
awesome link for MEAN stack and node , Angular , Mongodb.https://www.reddit.com/r/meanstack/comments/2v68zd/mean_js/
MEAN 堆栈和节点、Angular、Mongodb 的绝佳链接。https://www.reddit.com/r/meanstack/comments/2v68zd/mean_js/
https://www.airpair.com/javascript/complete-expressjs-nodejs-mongodb-crud-skeleton
https://www.airpair.com/javascript/complete-expressjs-nodejs-mongodb-crud-skeleton
http://www.hacksparrow.com/the-mongodb-tutorial.htmlhttp://webapplog.com/pro-express-js-master-express-js-the-node-js-framework-for-your-web-development-is-out/
http://www.hacksparrow.com/the-mongodb-tutorial.html http://webapplog.com/pro-express-js-master-express-js-the-node-js-framework-for-your-web -开发结束/
http://azat.co/https://www.udemy.com/mongoose/?couponCode=wal
http://azat.co/ https://www.udemy.com/mongoose/?couponCode=wal
https://cdnjs.com/libraries/backbone.js/tutorials/nodejs-restify-mongodb-mongoose
https://cdnjs.com/libraries/backbone.js/tutorials/nodejs-restify-mongodb-mongoose
http://www.javabeat.net/nodejs-mongodb/
http://www.javabeat.net/nodejs-mongodb/
http://webapplog.com/intro-to-oauth-with-node-js-oauth-1-0/
http://webapplog.com/intro-to-oauth-with-node-js-oauth-1-0/
http://www.scoop.it/t/node-js-by-piyas-dehttp://rapidprototypingwithjs.com/?utm_source=azat.co#section-sample
http://www.scoop.it/t/node-js-by-piyas-de http://rapidprototypingwithjs.com/?utm_source=azat.co#section-sample
angular http://www.c-sharpcorner.com/UploadFile/26b237/introduction-to-angularjs-day-5/
角度 http://www.c-sharpcorner.com/UploadFile/26b237/introduction-to-angularjs-day-5/
http://www.onextrapixel.com/examples/interactive-background/index.html
http://www.onextrapixel.com/examples/interactive-background/index.html
https://github.com/sergtitov/NodeJS-Learning