Node.JS 不适合大型项目. 那么这是为什么呢? 下面本篇文章就来给大家介绍一下, 希望对大家有所帮助.
node.JS 虽然开发快, 运行的效率也算比较高, 但是如果项目大了就容易乱, 而且 JavaScript 不是静态类型的语言, 要到运行时才知道类型错误, 所以写的多了之后免不了会出现光知道有错但是找不到哪儿错的情况.
由于 V8 引擎有内存设计的限制, 32 位环境中较大堆是 1G,64 位环境中较大堆也不到 2G, 如果要一次读入 10G 数据, 对于 Node.JS 来说也无法实现.
且因为 Node.JS 是单线程的, CPU 在计算的过程中就不能分身, 所以在计算量极大的项目中, 不可使用 Node.JS.
来源: http://www.css88.com/qa/node-js/10871.html