前端開發用什麼Jquery框架好

2021-03-19 18:19:42 字數 3658 閱讀 9822

1樓:灰常了

easyui,bootstrap,liger ui,**art ui等等,都大同小異了,隨便玩一個

使用前端框架帶來哪些好處,相對於使用jquery

2樓:育知同創教育

jquery是類庫

使用框架前,我覺得很重要的一點是弄清類庫(諸如jquery)和框架(諸如angularjs)的區別在何處。

簡單而言,類庫,解決的是**或者是模組級別的複用或者對複雜度的封裝問題,例如將一個解決複雜問題的功能模組封裝成一個函式,提供一個簡單的介面。庫它是一種工具,它提供了很多封裝好的方法,用與不用取決於我們自身,即使用了也不會影響我們呢的**結構。

而框架,更多的是對模式級別的複用和對程式組織的規範。這裡的模式是指比如mvc,為了實現m和v的解耦,把複雜的耦合關係由經常 變化的業務**轉移到不經常變化的框架內部消化。是面向一個領域來提供一套解決方案,提高開發效率,如果我們選擇了使用某框架,就應該遵循該框架所規定的 規則。

二者最主要的區別是:jquery以dom操作為中心,框架,準確來說是mvc框架,是以模型(model)為中心,而dom操作 是附加的。所以,以模型為中心最終達到的目的是帶來一整套工作流程的變更,使得後臺工程師可以編寫前端的模型**,把後臺與前端打通,互動設計師處理ui 跟模型的互動關係,ui設計師可以專注、無障礙的處理html原始碼,把它們以介面模板的形式提交給互動工程師。

這一整套協作機制能大大提高開發效率。使用 mvc框架使得前端任務更好的被解耦。

使用前端框架帶來哪些好處,相對於使用jquery

3樓:加百列在微笑

開發體驗好,元件化,非同步載入速度快

4樓:匿名使用者

有,你要潤色翻譯sci**的話一定要找歐美學術顧問,

5樓:情深意濃

jquery是類庫 使用框架前,我覺得很重要的一點是弄清類庫(諸如jquery)和框架(諸如angularjs)的區別在何處。 簡單而言,類庫,解決的是**或者是模組級別的複用或者對複雜度的封裝問題

6樓:葉落紅塵

jquery又不是前端框架,沒有對比性

前端框架用哪個好

7樓:四川原始碼時代科技****

bootstrap是twitter出的一款不錯的ui框架,或者與其說是框架不如說是類庫(lib),當然這裡邊牽扯到一個「究竟什麼是框架什麼是類庫?」的問題,我們暫時不談。畢竟是有大公司背景的**堆,我覺得沒什麼「落伍」可言。

angular是前兩年之內突然火得一塌糊塗的一個fe框架,這個我覺得可以算的上是真正意義上的框架了,mvvm雙向繫結,包括它擁有足夠完善的社群、生態,甚至chrome上都有很多好用的相關外掛(這一點可以說是佔了google出品的光),比較完整的大型專案都是可以考慮引入的。但如果你的**只是做一些輕量級的東西,殺雞焉用宰牛刀吧我覺得。

backbone主要針對的mvc中的m層,至少我是這麼理解的。對ui層它幾乎沒什麼太多的限制,一方面給出了coder自由度進行發揮,另一方面也等於在這方面框架本身對開發沒提供什麼太大的幫助。我覺得這更像是一個高手向的框架,另外對於underscore前端模板那一套東西,說實話作為一名php java啥都能寫的fe我始終覺得這套東西有那麼一種純js工程師的一廂情願的意味。

這是個人看法了,不一定準確,況且有人會搬出ajax動態渲染時 前端模板的作用來反駁我,別急著反駁,至少往下看完我說的話。

相比之下,react可以說是一個在mvc中v層做的十分出色和新穎的框架了,獨特的jsx編譯機制就已經讓你的**變得高大上了,我是覺得這個類庫在ui層做的更徹底更專業,或者說讓fe的**更專業了。更何況,react比angular更年輕,而且同樣擁有大公司背景,react native一出更是讓js工程師的地位取得了革命性的提升。

jquery框架的優點是什麼?

8樓:魯家俊

jquery是繼prototype之後又一個優秀的javascrīpt框架。其宗旨是——write less,do more,寫更少的**,做更多的事情。

它是輕量級的js庫(壓縮後只有21k) ,這是其它的js庫所不及的,它相容css3,還相容各種瀏覽器 (ie 6.0+, ff 1.5+, safari 2.

0+, opera 9.0+)。

jquery是一個快速的,簡潔的javascript庫,使使用者能更方便地處理html documents、events、實現動畫效果,並且方便地為**提供ajax互動。

jquery還有一個比較大的優勢是,它的文件說明很全,而且各種應用也說得很詳細,同時還有許多成熟的外掛可供選擇。

jquery能夠使使用者的html頁保持**和html內容分離,也就是說,不用再在html裡面插入一堆js來呼叫命令了,只需定義id即可。

9樓:安徽新華電腦專修學院

解決瀏覽器相容性(最nb的地方),上手簡單,jquery api 提供完整的學習手冊,輕量級。

前端開發框架有哪些?

10樓:四川原始碼時代科技****

前端有三大開發框架,angular、react、vue。

目前看來,angular是一個很詳細,很工程的框架,cli命令齊全,涉及到模組、服務以及指令等概念,而其他兩款就簡潔很多。當然,在大型web應用的開發上,angular當然有無可替代的優勢,它能整合typescript和rxjs的優勢,集合工程化和開發速度為一身,不過對於javascript工程師來說,可能接受起還是比較困難的。

相比而言vue就更適合小型應用了,其實絕大部分web應用,都應該只是小型應用。公司官網,論壇,甚至是規模不大的電子商務**和基本功能的oa,erp系統,都只是小型web應用。它們資料來源穩定,對於運營的要求不高,但是對載入速度等都有很高的要求。

這個時候,小巧的vue就成了首選。proxy實現的響應式很容易上手,不需要額外地進行學習。生態雖然沒有react那麼複雜但是小巧精悍的庫也很多,nuxt的實現也很好。

如果是有個性化的需求,那react是一個不錯的選擇。

11樓:大狗

前端框架分很多種,可以把bootstrap也叫作前端框架,也可以把jquery zepto等叫做前端框架,當然angularjs backbone也叫做前端框架。不同就在於他們所針對的意義不一樣bootstrap是目前桌面端最為流行的開發框架,一經 twitter 推出,勢不可擋。bootstrap 主要針對桌面端市場,bootstrap3 提出移動優先,不過目前桌面端依然還是 bootstrap 的主要目標市場。

偏向於大而全,你想加個導航可以有,加個按鈕可以有。

像是超市,要什麼直接搬出來就可以。jquery, zepto則更「高階」,或者說更「低階」一些,他並沒有直接給你提供按鈕 事件響應等,而且幫你設定好了許許多多的方法,需要什麼自己來實現,所以不僅限於按鈕,you can do better。

像是工具箱,裡面只有扳手和錘子,雖然不可以直接吃直接用,但是可以造出房子,造出生產吃的的機器(成品)。而angularjs和backbone則更高階了,當然也更「低階」。他們的意義不在於如何吃,如何造。

而更像是如何吃的更香,如何讓吃的看起來更像以及如何吃起來看著更香……angularjs很偉大的一點之一就是實時,這一點改變了很多很多,而且意義非凡,將傳統的「點一下,彈一下」,變成了「 」

web前端開發框架哪個用的多哪個比較好用

前兩個是過去,bootstrap是現在和未來.bootstrap對移動端相容優先.幾個web前端開發框架的比較 bootstrap是目前可用框架中無可爭議的領導者。其人氣日益增長,你可以放心的選擇這個框架,而不必擔心專案會失敗,因為具有廣泛使用基礎的框架,不太可能被拋棄。web前端三大主流框架都是什...

開發php一般用什麼框架,和開發工具

框架的話。thinkphp用著不錯。至於說工具,順手就行,典型的有sublime text.再早一些的editplus等。不過建議你嘗試一下hbuilder.很不錯。php都是用什麼開發工具 目前最好用的php程式工具 ide是phpstorm 框架的話。thinkphp用著不錯。至於說工具,順手就...

移動前端開發和Web前端開發的區別是什麼

貼吧問問,cgwang吧有web前端的。移動前端開發和 web 前端開發的區別是什麼 移動開發如果是開發webview頁面,那和web前端幾乎沒差別,現在無論移動端和web端都強調自版適應。權甚至在web端一次開發的網頁,都可以在移動端完美display,用的比較多的是bootstrap柵格式佈局 ...