JavaScript框架,如Prototype,jQuery,YUI,MooTools,Dojo等。都似乎针对客户端开发人员,重点在于使普通用户交互模式能够更有效地实施,而代码更少。现有的JavaScript框架是否包含CommonJS?
随着服务器端JavaScript的出现,这些框架是否打算整合CommonJS标准,以便为服务器端JavaScript重用其库函数,还是允许像Node和Narwhal这样的替代框架来处理服务器端JavaScript,边用例?
(我意识到这个问题,正在危险地接近一个可以讨论,但没有回答,但我相信堆栈溢出的社会能真正回答具体参考的问题。)
你提到的库全部包装DOM api。我不明白在服务器上重新使用这些库的问题,当服务器没有像浏览器提供的那样合并实际的DOM时。我可能没有足够的想象力? – 2010-01-04 15:03:02
@Crescent Fresh你是对的,这将是无用的,但也许他喜欢使用像jQuery.each这样的函数? – JCasso 2010-01-04 15:08:26
MooTools的Native组件增加了一些内置的构造函数,使它们增加了与DOM无关的增加的功能(http://github.com/mootools/mootools-core/tree/master/Source/Native/);我想知道把这类东西带入SSJS。 – 2010-01-04 15:09:25