【发布时间】:2012-08-02 01:36:32
【问题描述】:
在浏览器中,缩小、连接或加载异步 JavaScript 会对性能产生积极影响。这对于在 Node.js 中运行的代码也是如此吗?
作为示例,对实例化的类的属性进行过多的注释和使用长名称通常会显着影响性能和内存使用吗?
【问题讨论】:
-
在编写我们将被其他人使用的模块时,您应该始终使用 uglify
标签: performance node.js minify
在浏览器中,缩小、连接或加载异步 JavaScript 会对性能产生积极影响。这对于在 Node.js 中运行的代码也是如此吗?
作为示例,对实例化的类的属性进行过多的注释和使用长名称通常会显着影响性能和内存使用吗?
【问题讨论】:
标签: performance node.js minify
是的,它提高了编译时性能,但编译时对您的进程的整个生命周期来说是如此微不足道,因此它应该无关紧要。唯一的区别是如果您出于某种奇怪的原因不断启动和停止节点程序,如果您这样做,可能是错误的。
但是,您不会想丑化您的服务器端代码,因为如果您收到错误消息,您会想知道在您的人类可读代码中的什么位置可以找到并修复它。
我敢打赌,真正的问题是:你认为几乎微不足道的编译时性能会抵消它为调试代码节省的时间吗?
答案是否,只需要使用普通的人类可读的 Javascript。
【讨论】: