选择纯js库而不是包含一些C++代码的库的优缺点是什么?例如。支持时区的日期的timezone -js(纯js)优于node-time(cpp插件)。
PS:应用程序需要托管在Heroku中
谢谢
发布于 2012-08-12 02:23:36
假设这两个库在功能上是相似的,我可以想到一些利弊:
C++的优点
中异步地执行密集型工作
C++缺点
如果您更喜欢使用C++插件,但又担心它不能在Heroku上运行,那么可以创建一个使用它的小型测试应用程序并部署它。如果您更喜欢使用JS lib,但又担心速度,那么您真的需要自己做一些实际的性能测试,看看这是否真的是一个问题。
发布于 2012-08-12 03:13:40
全Javascript解决方案更易于维护和部署。
在以下情况下,可以使用C++模块:
没有Javascript库,你想要的accomplish.
由于节点时间不是CPU密集型的,并且存在替代Javascript,因此我推荐更简单的解决方案,在本例中是timezone-js。
https://stackoverflow.com/questions/11914399
复制相似问题