复合的eval与noeval的好处

时间:2013-06-25 15:22:45

标签: node.js eval compoundjs

有没有人有使用eval vs noeval生成的控制器和compoundjs的经验?我一直在使用标准生成的控制器而没有noeval用于复合应用程序的起点。今天提出了一个关于使用eval控制器进行调试的问题。我还在compoundjs手册页上注意到他们想要远离eval。用noeval生成是最好的吗?除了更少的代码,它有什么优点呢?

1 个答案:

答案 0 :(得分:0)

根据man page

  

Eval控制器 - 提供方便的界面,代码更少,表达更多。但它有一个代价:更难调试和缺乏常规功能,如继承,元编程和使用相对要求。

     

Noeval控制器 - 更详细,更难读,但更容易调试。像往常一样工作:允许继承,元编程,使用require和所有常规功能。