關(guān)注微信公眾號(hào)
創(chuàng)頭條企服版APP
近年來(lái),Web前端技術(shù)的發(fā)展速度快得讓人窒息,特別是最近幾年一代又一代的變革一次又一次的創(chuàng)造。各大巨頭又紛紛把技術(shù)轉(zhuǎn)向HTML5和CSS3,各種企業(yè)級(jí)框架如雨后春筍般涌現(xiàn)。
那么今天千鋒武漢小編就給大家介紹幾個(gè)在Web前端界比較優(yōu)秀的前端框架。
1、Bootstrap

Twitter出品的Bootstrap在業(yè)界是非常受歡迎的,以致于有很多前端框架都在其基礎(chǔ)上開(kāi)發(fā),如我們熟悉的WeX5就是在Bootstrap源碼基礎(chǔ)上優(yōu)化而來(lái)的。我相信大多數(shù)接觸過(guò)前端開(kāi)發(fā)的同學(xué)多少都了解過(guò)這個(gè)優(yōu)秀的前端框架。Bootstrap是基于HTML、CSS和Javascript的,它簡(jiǎn)潔靈活,可以使得Web開(kāi)發(fā)更加敏捷。
它提供優(yōu)雅的HTML和CSS規(guī)范,在jQuery的基礎(chǔ)上進(jìn)行更加個(gè)性化和人性化的完善。兼容大部分jQuery插件,并包含了豐富的Web組件,如下拉菜單、按鈕式下拉菜單、導(dǎo)航條、按鈕組、分頁(yè)、縮略圖、進(jìn)度條和媒體對(duì)象等。自帶了13個(gè)jQuery插件,其中有模式對(duì)話(huà)框、標(biāo)簽頁(yè)、滾動(dòng)條和彈出框等。
2、Foundation框架

Foundation框架總體來(lái)看要比Bootstrap略顯高大上一點(diǎn),但他們倆的設(shè)計(jì)理念都是非常清楚的,Bootstrap有引導(dǎo)的意思,它嘗試處理你項(xiàng)目中的一切所需。Foundation有基礎(chǔ)、地基及支柱的意思,給你項(xiàng)目中強(qiáng)有力的創(chuàng)造與支持。相對(duì)于Bootstrap豐富的組件及插件,F(xiàn)oundation僅提供了有限的幾種元素,其目標(biāo)是,即使你使用預(yù)定義的UI元素,也不應(yīng)該與大家的網(wǎng)站長(zhǎng)得太像。
而B(niǎo)ootstrap則致力于提供所有定義好的元素,這樣使得看起來(lái)許多網(wǎng)站都差不多。Foundation默認(rèn)不帶圖標(biāo)集,它推薦使用開(kāi)源字體圖標(biāo)。與Bootstrap一樣,F(xiàn)oundation使用網(wǎng)格流式布局將網(wǎng)頁(yè)劃分為12列,針對(duì)不同的設(shè)備顯示不同的列數(shù),實(shí)現(xiàn)
3、Curl

Curl 是一個(gè)命令行工具,用于通過(guò) HTTP(s)、FTP 和數(shù)十種其它協(xié)議進(jìn)行請(qǐng)求。使用Curl可以進(jìn)行文件下載、檢查
在 Web 開(kāi)發(fā)中,Curl 經(jīng)常和 RESTful API 一起使用,用于測(cè)試連接。
# Fetch the headers of a URL.curl -I http://google.comHTTP/1.1 302 FoundCache-Control: privateContent-Type: text/html; charset=UTF-8Referrer-Policy: no-referrerLocation: http://www.google.com/?gfe_rd=cr&ei=0fCKWe6HCZTd8AfCoIWYBQContent-Length: 258Date: Wed, 09 Aug 2017 11:24:01 GMT# Make a GET request to a remote API.curl http://numbersapi.com/random/trivia29 is the number of days it takes Saturn to orbit the Sun.
Curl 命令可能比上述代碼更復(fù)雜。有許多選項(xiàng)用于控制 headers、Cookie、身份驗(yàn)證等。了解更多,請(qǐng)閱讀Everything curl。
4、Tree
Tree 是一個(gè)小型的命令行實(shí)用程序,它將目錄中的文件以可視化的方式進(jìn)行顯示。它采用遞歸運(yùn)行的方式,遍歷每個(gè)級(jí)別的嵌套并繪制所有內(nèi)容的格式樹(shù)。這樣就能快速的瀏覽并查找需要的文件。
tree.├── css│ ├── bootstrap.css│ ├── bootstrap.min.css├── fonts│ ├── glyphicons-halflings-regular.eot│ ├── glyphicons-halflings-regular.svg│ ├── glyphicons-halflings-regular.ttf│ ├── glyphicons-halflings-regular.woff│ └── glyphicons-halflings-regular.woff2└── js ├── bootstrap.js └── bootstrap.min.js
還可以使用簡(jiǎn)單的 regEx 模式來(lái)過(guò)濾結(jié)果:
tree -P '*.min.*'.├── css│ ├── bootstrap.min.css├── fonts└── js └── bootstrap.min.js
5、Tmux

根據(jù)維基的解釋?zhuān)琓mux 是一個(gè)終端復(fù)用器。通俗的說(shuō),它是一個(gè)能將多個(gè)終端連接到單個(gè)終端會(huì)話(huà)的工具。
Tmux允許用戶(hù)在終端中的程序之間切換,添加屏幕窗格,并將多個(gè)終端連接到同一個(gè)會(huì)話(huà),使其保持同步。在遠(yuǎn)程服務(wù)器上工作時(shí),Tmux 特別有用,因?yàn)樗试S用戶(hù)創(chuàng)建新的選項(xiàng)卡,而無(wú)需再次登錄。
6、du
du命令用于生成關(guān)于文件和目錄的空間使用情況的報(bào)告。du很容易使用,可以遞歸地運(yùn)行,遍歷每個(gè)子目錄并返回每個(gè)文件的大小。
du 的常見(jiàn)用例是:當(dāng)某個(gè)驅(qū)動(dòng)器的空間不足,用戶(hù)不清楚每個(gè)存儲(chǔ)器的大小。使用此命令可以快速查看每個(gè)文件夾所占用的存儲(chǔ)空間,從而找到占用最大空間的存儲(chǔ)器。
7、AUI

AUI是最近流行起來(lái)的,作者聲稱(chēng)是專(zhuān)為APIClound設(shè)計(jì)的一套框架,解決了許多移動(dòng)端開(kāi)發(fā)實(shí)際中遇到的許多問(wèn)題,是一個(gè)純CSS框架。使用容器+布局+模塊的構(gòu)建方式,JS輔助,更自由更靈活更易于擴(kuò)展使用。遵循Google Material設(shè)計(jì)規(guī)范,完美適配各個(gè)機(jī)型。面向HTML5,使用CSS3實(shí)現(xiàn)動(dòng)畫(huà)交互,輕量級(jí)高性能。AUI是使用MIT License授權(quán),你可以復(fù)制、出售。目前最新版本2.0。
8、Amaze UI
這是稱(chēng)為妹子UI的開(kāi)源框架,據(jù)稱(chēng)是中國(guó)首個(gè)開(kāi)源HTML5跨屏前端框架。妹子UI以移動(dòng)優(yōu)先為理念,從小屏逐漸到大屏,實(shí)現(xiàn)響應(yīng)式網(wǎng)頁(yè)。Amaze UI包含20+個(gè)CSS組件、20+個(gè)JS組件,更有多個(gè)包含不同主題的Web組件。相比國(guó)外框架,妹子UI關(guān)注中文排版提供本地化支持。面向HTML5開(kāi)發(fā),使用CSS3來(lái)實(shí)現(xiàn)動(dòng)畫(huà)交互,輕量級(jí)高性能。
9、Frozen UI
Frozen UI是一款開(kāi)源,簡(jiǎn)單易用,輕量敏捷的移動(dòng)端框架。基于手Q樣式規(guī)范,目前全面應(yīng)用于
# Running this will show the space usage of each folder in the current directory.# The -h option makes the report easier to read.# -s prevents recursiveness and shows the total size of a folder.# The star wildcard (*) will run du on each file/folder in current directory.du -sh *1.2G Desktop4.0K Documents40G Downloads4.0K Music4.9M Pictures844K Public4.0K Templates6.9M Videos
還有一個(gè)相似的命令 df(Disk Free),使用df會(huì)返回有關(guān)可用磁盤(pán)空間的各種信息。?

以上千鋒武漢小編介紹了現(xiàn)在熱門(mén)的幾個(gè)Web前端框架,以及它們的主要功能,希望對(duì)大家學(xué)習(xí)Web前端有所幫助。
2021-10-22 千鋒武漢發(fā)布了 《《我的世界》千鋒1024程序員節(jié)品牌片重磅發(fā)布》的文章
2021-10-22 千鋒武漢發(fā)布了 《千鋒1024程序員節(jié)重磅激勵(lì),多重豪禮強(qiáng)力助學(xué)》的文章
2021-10-22 千鋒武漢發(fā)布了 《千鋒聯(lián)動(dòng)全國(guó)百所院校 開(kāi)展1024程序員節(jié)狂“享”活動(dòng)!》的文章
2021-10-20 千鋒武漢發(fā)布了 《千鋒為中國(guó)航發(fā)商發(fā)提供Python課程培訓(xùn),助力商發(fā)公司高效決策》的文章
2021-10-15 千鋒武漢發(fā)布了 《千鋒教育1024程序員狂歡節(jié)即將火爆來(lái)襲 “厚禮”一觸即發(fā)》的文章