一个Jser怎么学node,看起来node用户大多是jser。

2013-07-30 16:02:15 +08:00
 coolicer
最近在学node,看的是cnode的博客教程,书籍方面应该跟不上吧。我下一步应该怎么走?

我学了二三章,发现很喜欢。只是异步的思维感觉很抽象,另外mongodb感觉也不错。
3446 次点击
所在节点    Node.js
9 条回复
otakustay
2013-07-30 17:28:14 +08:00
一个函数就是“一件事”,“一件事”完成的时候做“下一件事”,这就是回调了,node的异步基本全是回调(虽然我更喜欢Promise模型),就理解成事情一件一件往下做好了
Sherlockhlt
2013-07-30 22:23:39 +08:00
@otakustay
这回答。。
Golevka
2013-07-30 22:44:10 +08:00
@otakustay “一件事”完成的时候做“下一件事”... 卧槽这不就是大家喜闻乐见的continuation passing style (CPS)么?
turing
2013-07-30 23:12:53 +08:00
两个建议~

1.多写,多写的过程中才会熟悉各自api,犯各种错误,错误犯多了,自然就懂了。
2.多看文档(尤其是官方文档)
luin
2013-07-30 23:19:23 +08:00
最好能直接看英文文档教程啥的,资源丰富些:
http://nodeguide.com/beginner.html
http://nodeguide.com/style.html

也有有中文的书:
http://www.nodebeginner.org/index-zh-cn.html

异步啥的如果会JavaScript,看一眼也就明白啥意思了,当然日后也许会遇到些坑,不过问题不大了。
turing
2013-07-31 00:04:11 +08:00
我赶紧lz这时候缺的应该不是什么教程啊什么书。

我觉得lz这时候应该尝试自己写一些小模块,比如你在其他语言上看到过的哪些轮子,自己用js来写一个,然后发布到npm上。

或者用js写一些你以前有使用过,想实现却囿于诸多因素无法实现的东西,把学习初期的新鲜感转换成成就感,接下来就会进入一个比较好的正反馈学习状态了
vietor
2013-07-31 08:13:09 +08:00
一堆的callback,弄个private method、private attributes很麻烦。倒是实现系统很快速,性能还算不错——有人说非常适合在低端vps上跑,我正要测试一下
Part
2013-07-31 09:20:22 +08:00
异步执行让我很头疼,sync,sync...
madao
2013-08-06 15:57:26 +08:00
多写吧,熟悉了就好了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/77436

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX