作为一个新人,表示看的资料很多都是已经过期的。压力好大啊……遇到的源码好多都是旧版本。
那也真是惨。。。 我也是新手。。刚开始学。。 推荐你几本书吧。。 了不起的nodejs —> 深入浅出nodejs。。这两本书精读一下,范例多做做,差不多有个底了。。之后就广泛涉猎吧。。看看源代码。。 至于源代码么。。npm上面不有很多么。。 如果js基础不够的话,再多看看js方面的书 例如javascript语言精粹也是蛮不错的。。
例子做多了就会了。
请看我写的例子“使用express4.x版和Jade模板重写《nodejs开发指南》微博实例”, 这是用最新版的代码写的。
强烈推荐nodejs实战 不是国内的版本。是国外翻译的!
你说的所谓旧代码是express,跟nodejs应该关系不大。
搞javascript的,就别走java程序员的老路,学了半天连自己做的东西怎么通信的都不知道,服务器能安全嘛。
谈谈我的node学习的路线吧,入坑四五个月了吧,大学三年级以前是java。 1–先刷完了犀牛书(多看电子版打折,就入了~~) 2–然后是这个http://www.nodebeginner.org/index-zh-cn.html 3–接着刷完nodeschool里面的题 http://nodeschool.io/ 能够对node和异步进一步了解(我现在好多忘了呢,还得温习温习) 4–看了一些express的代码,发其中一个https://github.com/backsapce/N-blog (作者用的express版本虽然过时了,但是过程写的详细) 5–mongoDb权威指南,第一版有中文,第二版目前只有英文,资源连接不发了(穷学生真是买不起书啊,只能盗版了)。 6–然后就是自己coding几个小东西,神马http代理服务器啊,自动下载脚本啥的。把以前用java写的重写了一边 7–然后发现了cnode社区,嘿嘿,开始看cnode的代码,我个人觉得最好的学习方式还是看开源代码吧,这个项目让我学到了很多很多,mongosse,缓存处理,各种module,也交出了人生第一份pr,哈哈。学会了github的协作方式 9–接下来我仿照cnode的结构开发自己的blog 10–目前在看ghost blog的源码 https://github.com/tryghost/Ghost ,学习promise和when,这东西感觉很棒 11–发现这个也不错https://github.com/NodeBB/NodeBB
我前端好弱,还得加油啊,还只会用用bootstrap
@tonyzhan 恩,这个看过,不错
@tulayang 不单是express,有些书使用的是旧版的nodejs,导致API都不一样啊……而且github上的node似乎大多都是11的,比官网给的版本早
@lgqlee 来我们新手群吧。83053187