最近,我们的团队正在使用node.js开发一个新项目。开始使用node.js并不困难。但是现在我们都开始使用这种新技术,并且在这种基于事件的开发方面缺乏经验。
所以我想知道是否有任何书籍,博客或其他材料涵盖了node.js的“最佳实践”主题,就像“有效的c ++”,“有效的java”等等。
答案 0 :(得分:29)
嗯,我可以在学习“如何节点”时为我提供最有帮助的发现:
还有一些关于高级JavaScript技术的好书,我还没有完全阅读它们。
最后但并非最不重要的是,我建议将GitHub作为学习的来源。通过挖掘一些更复杂的项目(例如express,mongoose或socket.io)的来源,您可以学习很多关于编写干净且正确的node.js代码。
答案 1 :(得分:3)
关于JavaScript,我建议观看Douglas Crockfors的videos并在他的网站上阅读resources。 Stoyan Stefanov的JavaScript Patterns也是一本非常好的书(即使是经验丰富的JavaScripters)。
对于node.js,有一个Node Tuts网站,其中包含视频教程,还有两本node.js特定书籍,您现在可以阅读:Mastering Node(开源电子书)和{{3 (预览)。
答案 2 :(得分:2)
使用NODE.JS创建一个WEB应用程序: http://boldr.net/create-a-web-app-with-node
node.js和WebSocket的实时在线活动监控示例: http://blog.new-bamboo.co.uk/2009/12/7/real-time-online-activity-monitor-example-with-node-js-and-websocket
答案 3 :(得分:1)
MEAN堆栈和节点的强大链接,Angular,Mongodb。 https://www.reddit.com/r/meanstack/comments/2v68zd/mean_js/
https://www.airpair.com/javascript/complete-expressjs-nodejs-mongodb-crud-skeleton
http://www.hacksparrow.com/the-mongodb-tutorial.html http://webapplog.com/pro-express-js-master-express-js-the-node-js-framework-for-your-web-development-is-out/
http://azat.co/ https://www.udemy.com/mongoose/?couponCode=wal
https://cdnjs.com/libraries/backbone.js/tutorials/nodejs-restify-mongodb-mongoose
http://www.javabeat.net/nodejs-mongodb/
http://webapplog.com/intro-to-oauth-with-node-js-oauth-1-0/
http://www.scoop.it/t/node-js-by-piyas-de http://rapidprototypingwithjs.com/?utm_source=azat.co#section-sample
角 http://www.c-sharpcorner.com/UploadFile/26b237/introduction-to-angularjs-day-5/
http://www.onextrapixel.com/examples/interactive-background/index.html