2009-10-09 73 views
0

我看到在公司內部網上的參考最近,「你應該使用YUI原型」。 (以前Prototype是公司推薦的JS框架)。Prototype和YUI

是不是因爲YUI建立在/擴展原型?

或者僅僅是實現了一個超集它的功能?

回答

3

YUI是一個完全獨立於Prototype的庫。 YUI擁有比Prototype更多的內置UI元素以及完全不同的設計理念。

+0

它提供Prototype的100%嗎? (不一定兼容)? – Aye 2009-10-09 20:54:45

+1

從使用它們我可以說YUI可以做任何Prototype可以做的事情。 Prototype的附加組件可能提供YUI沒有的功能,但YUI擁有非常成熟的文檔化UI組件。 – 2009-10-09 21:09:39

0

YUI和原型是完全獨立的,並沒有任何共同之處,除了這兩個是一個JS庫。

原型是什麼,則一個JavaScript框架,使與DOM很容易的工作。這取決於scriptaculous的效果。 Prototype是自Ajax開始流行以來第一個流行的JavaScript框架,恕我直言,它已被jQuery,mootools等超越。

YUI是一個JavaScript框架太多,但有更大的API,並有一些內置的小工具(日期選擇器,併網,驗證......)當然,這使得它一個更大的庫了。 我最喜歡YUI的地方在於,代碼以非常明確的命名空間組織。