常用的JS前端開發(fā)框架有哪些?在低級前端框架領(lǐng)域,早期jquery稱霸互聯(lián)網(wǎng)。近兩年,MVVM類型的框架成為主流,Vue、React、Angular是三大框架。目前,這四個是開發(fā)者使用最多的底層框架。
小編收集了網(wǎng)絡(luò)世界最常用的網(wǎng)絡(luò)前端框架,分享給大家:
1、Foundation框架
Foundation 框架總體上比 Bootstrap 略高,但它們的設(shè)計理念非常清晰,Bootstrap 具有指導(dǎo)意義,試圖處理你項目中需要的一切。Foundation 有基礎(chǔ)、基礎(chǔ)、支柱的意思,給予項目強(qiáng)大的創(chuàng)造和支持。與 Bootstrap 豐富的組件和插件集相比,F(xiàn)oundation 只提供了有限數(shù)量的元素。目標(biāo)是即使您使用預(yù)定義的 UI 元素,它也不應(yīng)該看起來太像您的網(wǎng)站。
2、Bootstrap
Bootstrap 在業(yè)界非常流行,很多前端框架都是基于它開發(fā)的。比如 WeX5 在 Bootstrap 源碼的基礎(chǔ)上進(jìn)行了優(yōu)化。Bootstrap 基于 HTML、CSS 和 Javascript,簡潔靈活,讓 Web 開發(fā)更加敏捷。
提供優(yōu)雅的 HTML 和 CSS 規(guī)范,并在 jQuery 的基礎(chǔ)上做出更加個性化和人性化的改進(jìn)。兼容大多數(shù) jQuery 插件,并包含豐富的 Web 組件,例如下拉菜單、按鈕式下拉菜單、導(dǎo)航欄、按鈕組、分頁、縮略圖、進(jìn)度條和媒體對象。它帶有 13 個 jQuery 插件,包括模式對話框、選項卡、滾動條和彈出窗口。
3、Curl
Curl 是一個命令行工具,用于通過 HTTP(s)、FTP 和許多其他協(xié)議發(fā)出請求。使用 Curl 執(zhí)行文件下載、檢查響應(yīng)標(biāo)頭和自由訪問遠(yuǎn)程數(shù)據(jù)。在 Web 開發(fā)中,Curl 經(jīng)常與 RESTful API 一起使用來測試連接。
4、Tree
Tree 是一個小型命令行實用程序,可將目錄中的文件可視化。它遞歸操作,遍歷每一層嵌套并繪制所有內(nèi)容的格式樹。這使您可以快速瀏覽并找到所需的文件。
5、Tmux
根據(jù) wiki,Tmux 是一個終端多路復(fù)用器。通俗的講,它是一個可以將多個終端連接到單個終端會話的工具。Tmux 允許用戶在終端中的程序之間切換,添加屏幕窗格,并將多個終端連接到同一個會話,使它們保持同步。Tmux 在遠(yuǎn)程服務(wù)器上工作時特別有用,因為它允許用戶創(chuàng)建新選項卡而無需再次登錄。
6、du
du 命令用于生成文件和目錄的空間使用情況報告。du 易于使用并且遞歸運(yùn)行,遍歷每個子目錄并返回每個文件的大小。du 的一個常見用例是當(dāng)驅(qū)動器空間不足并且用戶不知道每個存儲的大小時。使用該命令可以快速查看每個文件夾占用的存儲空間,找到占用空間最多的存儲空間。
7、AUI
AUI是專門為APIClound設(shè)計的一套框架,解決了移動端實際開發(fā)中遇到的諸多問題。它是一個純 CSS 框架。采用容器+布局+模塊構(gòu)建方式,JS輔助,更自由、靈活、易于擴(kuò)展和使用。遵循GoogleMaterial設(shè)計規(guī)范,完美適配各種機(jī)型。對于HTML5,使用CSS3實現(xiàn)動畫交互,輕量級和高性能。
8、AmazeUI
據(jù)說是國內(nèi)第一個開源的HTML5跨屏前端框架。妹子UI基于移動優(yōu)先的理念,逐步實現(xiàn)響應(yīng)式網(wǎng)頁從小屏到大屏。AmazeUI 包含 20+ CSS 組件,20+ JS 組件,以及多個不同主題的 Web 組件。與國外框架相比,美子UI專注于中文排版,并提供本地化支持。為HTML5開發(fā),使用CSS3實現(xiàn)動畫交互,輕量級高性能。
9、FrozenUI
FrozenUI 是一個開源、易于使用、輕量級和敏捷的移動框架?;谑諵風(fēng)格規(guī)范,目前已全面應(yīng)用于企鵝手Q增值業(yè)務(wù)?;撅L(fēng)格效果簡潔清爽,社區(qū)活躍,組件自然多。包括按鈕、列表、表單、通知、工具提示、彈出窗口、選項卡和其他常用組件。還包括一個 FrozenJs JS 組件庫??蓱?yīng)用于主流安卓和IOS。基本樣式使用離線包減少請求以提供快速訪問解決方案。
常用的JS前端開發(fā)框架有哪些就介紹到這里。前端框架構(gòu)建了web前端的基本結(jié)構(gòu),封裝了一些html文檔操作、漂亮的各種控件等功能,一般用于簡化網(wǎng)頁設(shè)計。更多關(guān)于“web前端培訓(xùn)”的問題,歡迎咨詢千鋒教育在線名師。千鋒教育多年辦學(xué),課程大綱緊跟企業(yè)需求,更科學(xué)更嚴(yán)謹(jǐn),每年培養(yǎng)泛IT人才近2萬人。不論你是零基礎(chǔ)還是想提升,都可以找到適合的班型,千鋒教育隨時歡迎你來試聽。