「前端必備」介紹幾款優秀的前端UI框架

2020-09-05 Web前端進階指南

還記得第一次用UI框架的時候嗎?那時候你們用的什麼呢?

那時候學習過Java,做一個電子購物商城,它的後臺用的就是easyUI,那時候easyUI還沒有現在的UI框架好用,用起來很繁瑣,當然也沒有現在的好看,但也不得不用。

後來再弄一個電影站點的時候,發現了LayUI,入門簡單,使用起來更方便,後臺界面的開發快速而又美觀。直到現在適合於各種開發的UI框架相應而生,針對不同的界面開發選擇相應的UI框架,能使開發效率事半功倍。

這篇文章就為大家介紹多種前端UI框架,助你高效開發。

LayUI

由職業前端傾情打造,面向全層次的前後端開發者,低門檻開箱即用的前端 UI 解決方案,layui是一個採用自身模塊規範化編寫的前端UI框架,它依照原生HTML/CSS/JS的書寫與組織形式,入門簡單,使用也非常簡單。從核心代碼到API的每一處細節都經過精心雕琢,非常適合界面的快速開發。


JEUI

它是一款國產前端UI框架,遵循原生HTML/CSS/JS的書寫與組織形式,國內很多程式設計師javascript不熟, 大大影響了開發速度. 因此JEUI不需要開發人員去關心javascript怎麼寫, 只要寫標準html就可以了,門檻極低,拿來即用。其外在極簡,卻又不失飽滿的內在,體積輕盈,組件豐盈,從核心代碼到API的每一處細節都經過精心雕琢,非常適合界面的快速開發。
JEUI基於jQuery的UI框架,包括表單、布局、表格等等常用UI控制項,使用JEUI可以快速輕鬆地創建風格統一的界面效果。

瀏覽器兼容非常牛皮,能兼容IE8以上的瀏覽器。


DWZ

DWZ富客戶端框架(jQuery RIA framework), 是中國人自己開發的基於jQuery實現的Ajax RIA開源框架. 設計目標是簡單實用,快速開發,降低ajax開發成本。

DWZ 支持用 html 擴展的方式來代替 javascript 代碼, 基本可以保證程式設計師不董 javascript, 也能使用各種頁面組件和 ajax 技術. 如果有特定需求也可以擴展 DWZ 做定製化開化.


MDUI

MDUI 是一個基於 Material Design 的前端框架。

19 種主色、16 種強調色、1 種夜間主題,只需添加一個 CSS 類即可切換。CSS 僅 26.7KB,JavaScript 僅 14KB,加載更迅速。移動優先,從小屏逐步擴展到大屏,最終實現所有屏幕適配。不依賴任何第三方庫,節約網絡流量,使加載更迅速,提高用戶體驗。使用 CSS3 來做動畫交互,平滑、高效,讓 Web 應用的動畫更流暢。提供自定義打包功能,按需打包需要的主題和組件,使文件體積驟然減小。MDUI 包含了 20 餘個組件,且每個組件都可以適應不同主題。

只需懂一點 HTML、CSS、JS 的基礎知識,就能使用 MDUI。


ElementUI

element ui框架的按鈕組件,這款由餓了麼前端開源的UI框架,一經面世,就收穫大量程式設計師的芳心,在github 上更是高達29.8k的star早已說明一切,用於開發PC端的頁面還是綽綽有餘的,如果說你是用vue開發者,卻沒用過element UI,那你肯定不是合格的vue開發者。


WeUI

jQuery WeUI 是專為微信公眾帳號開發而設計的一個簡潔而強大的UI庫,包含全部WeUI官方的CSS組件,並且額外提供了大量的拓展組件,豐富的組件庫可以極大減少前端開發時間。

jQuery WeUI 的最大特點是它只提供UI組件,並不會對項目所使用的框架和其他庫有任何的限制,幾乎可以在任何環境下使用。無論你的項目是基於jQuery,還是 React, Angular, Vue, 你都會發現 jQuery WeUI 能非常方便的和他們結合使用。既是你的項目是一個有很悠久歷史的老項目,也幾乎可以做到拿來即用。


Flutter

Flutter是谷歌的移動UI框架,可以快速在iOS和Android上構建高質量的原生用戶界面,前端對於 Flutter 的熱忱度之高一度讓人有點驚訝,事實上在 Flutter 社區內見到的客戶端開發者遠多於前端開發,不過前端對於跨端解決方案確實有著天然的渴求。

Flutter可以與現有的代碼一起工作。在全世界,Flutter正在被越來越多的開發者和組織使用,並且Flutter是完全免費、開源的。


iView ui

iViewui一套基於 Vue.js 的高質量 UI 組件庫,搭配使用 iView UI 組件庫形成的一套後臺集成解決方案,由 TalkingData 前端可視化團隊部分成員開發維護。iView Admin 遵守 iView 設計和開發約定,風格統一。


Mint UI

Mint UI 包含豐富的 CSS 和 JS 組件,能夠滿足日常的移動端開發需要。通過它,可以快速構建出風格統一的頁面,提升開發效率。

真正意義上的按需加載組件。可以只加載聲明過的組件及其樣式文件,無需再糾結文件體積過大。

考慮到移動端的性能門檻,Mint UI 採用 CSS3 處理各種動效,避免瀏覽器進行不必要的重繪和重排,從而使用戶獲得流暢順滑的體驗。

依託 Vue.js 高效的組件化方案,Mint UI 做到了輕量化。即使全部引入,壓縮後的文件體積也僅有 ~30kb (JS + CSS) gzip。


YDUI Touch

YDUI Touch 專為移動端打造,在技術實現、互動設計上兼容主流行動裝置,保證代碼輕、性能高。

使用 Flex 技術,靈活自如地對齊、收縮、擴展元素,輕鬆搞定移動頁面布局。

實現強大的屏幕適配布局,等比例適配所有屏幕。什麼?用得不開心?輕鬆切換 px。

自定義Javascript組件、Less文件、Less變量,定製一份屬於自己的YDUI。


SUI Mobile

SUI Mobile 是一套基於 Framework7 開發的UI庫。它非常輕量、精美,只需要引入我們的CDN文件就可以使用,並且能兼容到 iOS 6.0+ 和 Android 4.0+,非常適合開發跨平臺Web App。輕量的UI庫
SUI Mobile 非常輕量,核心庫壓縮Gzip後的JS、CSS網絡傳輸體積總共只有52K,卻提供了20+個常用的組件。


Amaze ~ 妹子 UI

中國首個開源 HTML5 跨屏前端框架

Amaze UI 以移動優先(Mobile first)為理念,從小屏逐步擴展到大屏,最終實現所有屏幕適配,適應移動互聯潮流。

Amaze UI 含近 20 個 CSS 組件、20 餘 JS 組件,更有多個包含不同主題的 Web 組件,可快速構建界面出色、體驗優秀的跨屏頁面,大幅提升開發效率。

相比國外框架,Amaze UI 關注中文排版,根據用戶代理調整字體,實現更好的中文排版效果;兼顧國內主流瀏覽器及 App 內置瀏覽器兼容支持。

Amaze UI 面向 HTML5 開發,使用 CSS3 來做動畫交互,平滑、高效,更適合行動裝置,讓 Web 應用更快速載入。


cube-ui

質量可靠:由滴滴內部組件庫精簡提煉而來,歷經考驗,並且每個組件都有充分單元測試,為後續集成提供保障。

體驗極致:以迅速響應、動畫流暢、接近原生為目標,在交互體驗方面追求極致。

標準規範:遵循統一的設計交互標準,高度還原設計效果;接口標準化,統一規範使用方式,開發更加簡單高效。

擴展性強:支持按需引入和後編譯,輕量靈活;擴展性強,可以方便地基於現有組件實現二次開發。

相關焦點

  • 盤點:11個最流行的前端框架,UI必備
    作為開發者,我們需要了解一些不錯的CSS UI開源框架資源,幫助我們更快更好地實現一些現代化的界面,今天小編就給大家分享11個最流行的前端框架,UI必備,一起來看看吧。1、LayUILayUI是一款採用自身模塊規範編寫的前端 UI 框架,遵循原生 HTML/CSS/JS 的書寫與組織形式,門檻極低,即取即用。其體積輕盈,但組件豐盈,從核心代碼到 API 的每一處細節都經過精心雕琢,非常適合界面的快速開發。
  • 受歡迎的vue前端UI框架top5
    Vue.js是一套構建用戶界面的 漸進式框架。與其他重量級框架不同的是,Vue 採用自底向上增量開發的設計。實用的 Vue.js組件庫可以幫助我們快速搭建頁面,下面介紹小編認為比較受歡迎的五個vue前端ui框架。
  • 好看又好用的前端UI框架
    前端是一個系統與用戶打交道的部分,它的好壞直接影響用戶對於產品的印象分,在這個看顏值的時代,更是馬虎不得。當前網絡上有著眾多的UI框架供開發者們使用,推薦幾款個人喜歡的好看又好用的UI框架。1.除了框架本身外,還擁有大量的免費主題供大家套用,用起來真的香。
  • 5 個優秀前端 UI 框架
    隨著 Web 技術的不斷發展,前端開發框架層出不窮,各有千秋,今天小編為大家奉上前端 UI 框架的開源項目,希望大家能夠喜歡!如果大家有 UI 框架相關的開源項目,也可以託管到碼雲上,我們會及時給予推薦。最後,如果你很喜歡以下提到的項目,別忘了分享給其他人哦!
  • 幾個在Web前端界比較優秀的前端框架
    近年來,Web前端技術的發展速度快得讓人窒息,特別是最近幾年一代又一代的變革一次又一次的創造。各大巨頭又紛紛把技術轉向HTML5和CSS3,各種企業級框架如雨後春筍般湧現。那麼今天千鋒武漢Web前端培訓小編就給大家介紹幾個在Web前端界比較優秀的前端框架。
  • 談談前端框架 2020該怎麼選擇前端框架?
    由於瀏覽器與JavaScript 標準的進展,近年來前端領域可以說是突飛猛進,各種前端框架/函式庫也如雨後春筍般紛紛出現。常常有人問,「怎麼選擇前端框架」你會怎麼回答?如果要我用一句話來解釋,我會說前端框架/工具庫的發展方向,實際上是「在簡單的專案使用會變得複雜,在複雜專案的開發變得單純」。談這個問題前,讓我們先來看看網頁技術的發展。我相信,唯有了解過往的時空背景,我們才能看清現在與未來技術發展的脈絡。
  • 「前端開發」一篇文章概括目前流行的前端開發框架
    概述作為前端開發者,各種框架的層出不窮,促使我們要不斷學習才能防止落後,但是我們不可能做到每個框架都有學習的時間,我們只需要掌握流行的,坑少的即可。從以下三個方面了解目前流行的前端開發框架。我自己是一名從事了多年開發的web前端老程式設計師,目前辭職在做自己的web前端私人定製課程,今年我花了一個月整理了一份最適合2019年學習的web前端學習乾貨,各種框架都有整理,送給每一位前端小夥伴,想要獲取的可以關注我的頭條號並在後臺私信我:前端,即可免費獲取。
  • vue admin beautiful企業級中後臺前端開源框架推薦
    vue-admin-beautiful 是目前開源前端admin框架中最優秀的一個後臺前端解決方案,它基於 vue 和 element-ui 實現。 它使用了最新的前端技術棧,提煉了典型的業務模型,提供了豐富的功能組件,它可以幫助你快速搭建企業級中後臺產品原型。相信不管你的需求是什麼,本項目都能幫助到你。
  • Amaze UI優秀案例:跨屏H5前端框架
    Bootstrap框架是目前比較受全球程式設計師受歡迎的框架之一,因其擁有美觀的樣式和封裝完善的JQ插件,和其它框架無法比擬的擴展。但針對中國開發者,Amaze UI除了開源和組件豐富的特點以外,它還擁有更加本土化的元素。 首先界面操作更加符合中國人的習慣,解決了Bootstrap沒有對中文字體做設置的問題。
  • 前端框架bootstrap和layui有什麼區別
    做前端的小夥伴肯定都用過或聽過Bootstrap和LayUi,小編我雖然不是專業的前端程式設計師,但是對於前端還是頗有研究,閒暇事情會經常研究各種前端框架的源碼,一來可以借鑑優秀框架的思想,二來可以順便學習可以提高自己,好了,不廢話了。
  • Semantic UI 1.4.0 發布,前端 UI 框架
    now formatted Thanks PSytonAccordion - Added inverted accordion variationBugs 修復Progress - Fixes bug where ui
  • 「親測」科技小鍋蓋推薦的前端框架
    以下的前端框架的排名先後是按照2020/5月份github上面的star進行排名的。1:Vue-Element-Admin推薦指數:star:55kGithub 地址:https://github.com/PanJiaChen/vue-element-adminDemo體驗:https://panjiachen.github.io/vue-element-admin//dashboardBlurAdmin 是一款使用
  • 淺談前端八大UI庫
    咱們就以 Vant-UI 為例,他在瀏覽器支持這方便介紹說,現代瀏覽器以及 Android 4.0,IOS 8.0 以上的系統都支持,那麼以咱們現在的這個時間點來說,基本上就不會存在兼容性的問題了。Framework7 是獨立開發者所設計的一個全功能框架。可以用來構建 IOS、Android和桌面應用程式。2. 本身是一個獨立的框架,同時也可以配合 vue 和 react 來使用。整體比較重3. 文檔漢化不是很好,具有一定的學習成本。4. 提供的功能組件、交互視圖足夠強大,並且也有很多新的概念,性能優秀。5.
  • web前端開發工程師介紹
    在信息技術不斷發展的今天,前端的發展也經歷了不同的階段。隨著移動智慧型手機的普及,前端的概念被正式提出,混合 APP開始得到廣泛的發展。近幾年來,隨著前端技術的工程化,一些企業的前端開發任務逐漸向後端擴展,邏輯能力也逐漸成為前端開發人員必備的能力。
  • 前端開發大盤點:2015最流行前端框架TOP20
    隨著Web 越來越規範和標準的統一,Web組件化技術不斷革新以及移動端開發不斷升華的今天,我覺得有必要把過去一年幫助過我或朋友們的優秀開源前端框架做個盤點,希望這些與時俱進,具有行業代表性的項目能夠越來越好,幫助到更多的前端開發者們。此榜單根據github上star數作為排名依據,一個人力量有限,如果收集有遺漏歡迎補充。
  • Semantic UI 1.8.1 發布,前端界面開發框架
    Input - ui labeled input now forces  table-cell so that it can use ui dropdown, added example in ui docs with dropdownInput - Fix border radius on ui action
  • Web前端工程師與UI設計師的崗位介紹
    web前端工程師1、技能要求web前端工程師首先要掌握最基礎的布局樣式css,要根據UI給的高保真敲出一樣的頁面,這塊不難,但是要細心,調頁面,合理的運用各種標籤,老手對這塊應該很容易快速的完成,然後就是要學會js了,這個是前端最要精通的一門語言,原生js精通很難,好多幹了好幾年的老手都不精通這個,因為後面前端用的好多框架,工作需要都是依賴於這個js,比較火的
  • 5款優秀的前端開發工具,快快收藏
    5款優秀的前端開發工具,快快收藏 前端開發是創建Web頁面或app等前端界面呈現給用戶的過程,通過HTML,CSS及JavaScript以及衍生出來的各種技術、框架、解決方案,來實現網際網路產品的用戶界面交互,如今,各類框架類庫層出不窮,今天小編就給大家介紹5款優秀的前端開發工具,歡迎收藏哦。
  • 絕佳的跨平臺中後臺前端框架
    這可能是你見到的目前最好的中後臺前端開源框架,短短幾個月時間就收穫了4K標星,很快將超越vue-ant-design-pro,vue-admin-beautiful-pro 是一個後臺前端解決方案,它基於 vue 和 element-ui實現。
  • 手機頁面前端框架weui+
    針對前端寫代碼手機頁面有以下幾種方式,一個是寬度按照百分比來寫,比如寬度100%,元素30%來寫,這種方式的話相對多一些,兼容的效果也好很多;一種方式是通過html5多媒體概念,針對每一個尺寸都寫個頁面出來,通過屏幕尺寸來自動調整,這種相對來說比較繁瑣,而且整體效果也不是很理想,還有一種就是通過大神們寫好的前端框架來進行架構,比如Bootstrap,AUI,JQuery WeUI,Amaze