Node.js 的设计错误

Posted Node地下铁

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Node.js 的设计错误相关的知识,希望对你有一定的参考价值。

前段时间,一个叫 deno 的开源项目,在 Node.js 开发者社区激起了轩然大波,也引发了一些闹剧,令人哭笑不得。这个项目大有来头,是 Ryan Dahl 推出的基于 v8 的 Typescript 安全运行时,表面看起来和 Node.js 或者 ts-node 差别不大,但它也有自己独特的地方,比如:简单的模块系统、内置的 Typescript 解析、注重运行时安全、用 Go 作为胶水语言等等。 


那么,作为 Node.js 之父,为什么在离开社区这么久之后,突然开源了这么一个项目呢?原因在于,他认为自己在设计 Node.js 时,犯了很多错误,deno 的诞生从本质上对这些错误做了修正。原文中详细陈诉了他自己的一些思考,还是很值得我们认真了解的。 


当然,deno 并不能代表是下一代的 Node.js,但确实是一个很有前景的项目。


点击【阅读原文】,详细了解下吧。

以上是关于Node.js 的设计错误的主要内容,如果未能解决你的问题,请参考以下文章

如何使用Backbone和Node.js / Hapi防止CORB错误?

Node.js的事件处理机制

node.js,捕捉错误所以脚本不会中断?

《Node.js设计模式(第2版)》试读 & 送书活动

Node.js权威指南 (10) - Node.js中的错误处理与断言处理

我是否需要一台不同的服务器来运行node.js