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