国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

JQuery,Extjs,YUI,Prototype,Dojo 等JS框架的區別和應用場景簡述

2024-05-06 14:10:28
字體:
來源:轉載
供稿:網友
所以Javascript已經成為了web開發最最基本的要求之一了。 而在現實的敏捷開發中,我們通常會選擇一個JS框架來取代繁瑣的Native Javascript的編寫。你會發現這樣會節省很多的時間,寫的代碼也很清晰便捷。(當然在學生時代的是有也質疑過,用框架會對原生態的 Javascript理解不深入,其實這是多慮了的。在對框架的深入的同時,對原生的js也會理解的更透徹一些。成為一個精明的開發者,兩者是相依相偎的。而最好的狀態就是想Qzone前端一樣,完全按照自己的需求開發出一套JS,CSS框架。–當然這是因為Qzone太大了)

目前流行的JS框架很多Dojo 、Scriptaculous 、Prototype 、yui-ext 、Jquery 、Mochikit、mootools 、moo.fx 等等。當然還有很多我都不熟悉的框架,就沒有列舉。 很多人會在壇子里問,到底哪個框架好呢?哪個框架更牛x呢? 哪個框架OO 更舒服呢? webryan 個人覺得,這是一個新手很容易犯的錯誤邏輯。 世界上任何東西,任何工具,都沒有最好的這一個說法,只有適合和不適合。 我們要根據我們項目的真實需要來選擇具有相關特性的框架。

一、JQuery

推薦級別:五星級

使用場景:任意

下載地址:www.jquery.com 或google搜 jquery下載

推薦原因:目前來說我使用最多的框架(當然我其他的框架也都真是項目開發過若干),也是我個人最推薦的一個。在和業內的一些技術聊的時候,發現 xiaonei.com的CTO 、騰訊、或是其他一些新興的web2.0大牛們都首推這個框架。 那具體好在哪呢? 1.小. (這個上量后,很嚴重的問題) 2.簡單. (學習成本低但成效高,手冊有足夠清晰的例子讓你從0到項目完成) 3.內部結構好開源,側重邏輯 4.對DOM選擇強大(其實,JS大多時候是在處理DOM)5.UI擴展好(這里要提到的就是 Jquery tools和 Jquery UI,大家可以去搜搜看這兩個Jquery的擴展UI,你會發現ui原來如此簡單,也是因為ui的可擴展性,所以他相對于其他框架毫不遜色)。



二、Extjs

下載地址:http://extjs.com/

使用場景:內部系統。后臺系統。管理系統等。

推薦級別:四星

推薦理由:Extjs有著非常牛逼的UI設計。所以當你做像后臺管理,企業內部流程,或其他管理系統的時候,這個東西無疑是你的最佳選擇。為什么呢? 因為它幾行代碼就可以生成非常漂亮的全界面UI,功能強大,樣式可選。 做過一個CMS的后臺和一個企業內部的系統都是用這個做的,節省了很多人力和時間,而且廣受好評。 而它的缺點是,在一個頁面加載很多tab的時候,js可能會要同時下載若干個文件。簡單說就是js會比較大。 但對于后臺管理和企業內部系統來說,這個會成為瓶頸。

三、YUI

下載地址:http://developer.yahoo.com/yui/
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 威远县| 获嘉县| 竹山县| 常宁市| 剑河县| 武冈市| 汶上县| 莱芜市| 清远市| 伊川县| 南丹县| 桐梓县| 元氏县| 板桥市| 浮山县| 长乐市| 北海市| 鄱阳县| 河曲县| 施甸县| 安阳市| 亚东县| 卢湾区| 山丹县| 绥芬河市| 阳城县| 攀枝花市| 尉犁县| 同德县| 顺义区| 长子县| 磴口县| 襄垣县| 合作市| 平利县| 上思县| 财经| 莱芜市| 雷山县| 略阳县| 诸城市|