2007年03月5日

我所關注的兩個 JS 框架及其應用

列表

以下列出我目前所關注的兩個 JS 框架,在直欄的部份是我所知道屬於它們的延伸與應用。

主框架 Prototype jQuery
動畫特效 script.aculo.us Interface
燈箱效果 Lightbox JS
Lightbox Gone Wild!
ThickBox
LITBox
延伸框架 Rico
moo.fx
jQWebExt by 阿土伯
其他   Other Plugins

待補... (歡迎大家補充)

我的心得

之前在「 prototype.js 讀取陣列的方式」裡簡單介紹了 Prototype 的用途,前陣子它也因為 Ruby on Rails 推出 1.2 版而順改將版本更新到 1.5 。不過新的 Prototype 效能似乎還是有點點差,我在執行 script.aculo.us 的範例時感覺上一開始還是會頓頓的 (而且還是在本機上測的,另外還有官方的範例也差不多) 。

這時我看到另一個 JS 框架 jQuery 也推出 1.1.2 ,便拿來試用看看。在 jQuery 上對應 script.aculo.us 的動畫特效函式庫稱為 Interface ,它的動畫範例幾乎和 script.aculo.us 差不多了。而且直接在官方網站測試時,它的效果感覺就非常順暢。

不過因為這兩個框架的設計理念是有差別,而且 JS 技術不斷推陳出新的狀況下,也許它們都還有很大的進步空間。現階段我想我會持續關注它們,並且在一些專案中使用。

設計理念

以下文章值得參考,它們在探討兩個框架設計的理念:



Posted by jaceju at 樂多Roodo! │15:38 │回應(2)引用(0)JavaScript
樂多分類:網路/3C 共同主題:Java/JavaScript 工具:編輯本文
Ads by Roodo! 

引用URL

http://cgi.blog.roodo.com/trackback/2807387
回應文章
剛好逛到你這裡,之前有研究過一下現在有點混亂的Javascript Framework....一開始都是片段看到許多專案prototype dojo script.aculo.us 之類的。

看得頭昏腦脹的,後來也跟你一樣做了些整理。

我的分類大致是分成三部分
(1)Javascript framework
(2)Javascript lib
(3)effects
(4)ajax support

Javascript Framework : Prototype
Javascript lib : script.aculo.us, Rico, moo.fx

Javascript Framework : dojo

javascript Framework : mootools(這個大概是基於Prototype再修改些東西吧@@)

Javascript Framework : jQuery

很多我也都沒仔細去看,感覺有些都多少混合一點

綜合來說,我目前是比較喜歡jQuery
Posted by kuni at 2007年03月6日 14:46
To Kuni:

感謝資訊分享 :)

其實你提到的框架我也大略有接觸過,只是實作上我只用過 prototype ,而 jQuery 則是覺得它的寫法更漂亮,而且效能也不差。

所以目前我也是認為 jQuery 是不錯的選擇,我可能會選擇在後面的新專案去使用它。
Posted by jaceju at 2007年03月6日 16:03