我一直在Node.js开发仅2周,并开始重新创建以前用PHP编写的网站.到目前为止一直这么好,看起来我可以在Node(使用Express)中做同样的事情,这是在相同或更短的时间内在PHP中完成的.
我遇到过你必须习惯的事情,比如使用模块,不共享公共环境的模块,养成使用回调进行文件系统和数据库操作等习惯.
但是,开发人员可能会发现很多事情,这对节点中的开发非常重要吗?其他所有在Node中开发的问题都有,但直到以后它们才会出现?陷阱?专业知识和新手没有的东西吗?
我将不胜感激任何建议和意见.
Pet*_*ons 19
以下是您可能要到达的事情:
这里有一些你可能会碰到一段时间的小绊脚石(我还是碰到了这些)
callback(null, value)一个成功的回调.将null作为第一个参数传递是很奇怪的,因此我忘了这样做.相反,我不小心做了callback(value),这被调用者解释为一个错误,直到我调试它一段时间并拍打我的额头.return在guard子句中调用回调时忘记使用,并且不希望函数继续执行该点.有时这会导致回调被调用两次,从而导致各种不当行为.这里有一些NICE你可能不知道最初的东西
requests模块与节点进行比较superagent.| 归档时间: |
|
| 查看次数: |
1213 次 |
| 最近记录: |