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 技術不斷推陳出新的狀況下,也許它們都還有很大的進步空間。現階段我想我會持續關注它們,並且在一些專案中使用。
設計理念
以下文章值得參考,它們在探討兩個框架設計的理念:
引用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
看得頭昏腦脹的,後來也跟你一樣做了些整理。
我的分類大致是分成三部分
(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 是不錯的選擇,我可能會選擇在後面的新專案去使用它。
感謝資訊分享 :)
其實你提到的框架我也大略有接觸過,只是實作上我只用過 prototype ,而 jQuery 則是覺得它的寫法更漂亮,而且效能也不差。
所以目前我也是認為 jQuery 是不錯的選擇,我可能會選擇在後面的新專案去使用它。
Posted by jaceju
at 2007年03月6日 16:03
