網(wǎng)站開(kāi)發(fā)框架和web前端框架的區(qū)別,前端常用的框架有哪些?
1. Twitter BootStrap (Apache v2.0;響應(yīng)式)時(shí)髦、直觀(guān)并且強(qiáng)大的前端框架,讓W(xué)eb開(kāi)發(fā)變得更加容易。
2. Foundation (MIT;響應(yīng)式)最先進(jìn)的響應(yīng)式前端框架。
3. 960gs(GPL&MIT;響應(yīng)式)960gs提供了一個(gè)簡(jiǎn)單的網(wǎng)格系統(tǒng),適合快速開(kāi)發(fā)。
4. Skeleton(MIT;響應(yīng)式)非常漂亮的Web模板,適合響應(yīng)式、移動(dòng)友好的開(kāi)發(fā)。
5. 99lime HTML KickStart(Free)適合網(wǎng)站快速開(kāi)發(fā)的HTML構(gòu)建模塊。
6. Kube(Free;響應(yīng)式)面向?qū)I(yè)人員的CSS框架。
7. Less Framework(MIT;響應(yīng)式)自適應(yīng)的CSS網(wǎng)格系統(tǒng)。
8. Flameinwork(Free)適合懶人開(kāi)發(fā)者的前端微框架。
9. G5 Framework(Free)(x)HTML5、CSS、PHP前端開(kāi)發(fā)框架。
10. Easy Framework(Free)Easy Framework是一個(gè)一體化前端解決方案,分structural、 presentational、interactive三層。
11. Blueprint(Free)一個(gè)旨在減少開(kāi)發(fā)時(shí)間的前端框架。
12. YAML(Creative Commons)(x)HTML+CSS框架,適合開(kāi)發(fā)現(xiàn)代化浮動(dòng)布局。
13. BlueTrip(Free)一個(gè)功能全面、并且美麗的CSS框架,適合于Blueprint搭配使用。
14. YUI3:Grids CSS(BSD)YUI Grids CSS是最著名的CSS框架之一,是由Yahoo開(kāi)發(fā)小組開(kāi)發(fā)而成。 YUI Grids CSS為開(kāi)發(fā)者提供了預(yù)先設(shè)置的四種不同頁(yè)面寬度,六種不同的模板。
15. 52framework(Creative Commons)對(duì)HTML5支持非常好,簡(jiǎn)單易用。
16. elastiCSS(MIT)一個(gè)基于Web接口和印刷布局的簡(jiǎn)單CSS框架。
17. Emastic(Free)一個(gè)與眾不同的CSS框架。
18. Fluid 960 Gride System(GPL/MIT)Fluid 960 Grid System的模版是根據(jù)Nathan Smith之前的作品而創(chuàng)建的。即960 Grid System:傳承了MooTools和jQuery JavaScript libraries的效果。
19. xCSS(MIT)一個(gè)面向?qū)ο蟮腃SS框架,能讓你的工作流更加簡(jiǎn)潔。xCSS基于CSS,可以在開(kāi)發(fā)復(fù)雜樣式時(shí),提供面向?qū)ο蟮墓ぷ髁鳌?/p>
20. EM CSS Framework(MIT/GPL)EM CSS Framework提供了一個(gè)960px寬 + 12 列網(wǎng)格系統(tǒng) + CSS的通用樣式。
HTML5開(kāi)發(fā)和web前端開(kāi)發(fā)有啥區(qū)別啊?
html5是屬于web前端開(kāi)發(fā)的一部分,萬(wàn)維網(wǎng)的核心語(yǔ)言、標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言下的一個(gè)應(yīng)用超文本標(biāo)記語(yǔ)言(HTML)的第五次重大修改,就是我們所說(shuō)的html5. HTML5手機(jī)應(yīng)用的最大優(yōu)勢(shì)就是可以在網(wǎng)頁(yè)上直接調(diào)試和修改。原先應(yīng)用的開(kāi)發(fā)人員可能需要花費(fèi)非常大的力氣才能達(dá)到HTML5的效果,不斷地重復(fù)編碼、調(diào)試和運(yùn)行,這是首先得解決的一個(gè)問(wèn)題。因此也有許多手機(jī)雜志客戶(hù)端是基于HTML5標(biāo)準(zhǔn),開(kāi)發(fā)人員可以輕松調(diào)試修改。這也是國(guó)內(nèi)市場(chǎng)web前端開(kāi)發(fā)火爆的原因之一:html5在國(guó)內(nèi)的火爆。 至于web前端開(kāi)發(fā),所涵蓋的范圍比html5更加大。web前端開(kāi)發(fā)還包括了其它技能,比如說(shuō)后臺(tái)html,css,div等都是屬于web前端開(kāi)發(fā)的,html5和其它技能都是一樣的,是屬于web前端開(kāi)發(fā)的一種技術(shù),就是我們平時(shí)所說(shuō)的移動(dòng)端的網(wǎng)頁(yè)制作,簡(jiǎn)稱(chēng)H5。
web前端框架設(shè)計(jì)概念?
前端框架一般指用于簡(jiǎn)化網(wǎng)頁(yè)設(shè)計(jì)的框架,前端框架分很多種,這些框架封裝了一些功能,比如html文檔操作,漂亮的各種控件。
可以把bootstrap也叫作前端框架,也可以把jQuery zepto等叫做前端框架,當(dāng)然AngularJS Backbone也叫做前端框架。不同就在于他們所針對(duì)的意義不一樣bootstrap是目前桌面端最為流行的開(kāi)發(fā)框架,一經(jīng) Twitter 推出,勢(shì)不可擋。
Bootstrap 主要針對(duì)桌面端市場(chǎng),Bootstrap3 提出移動(dòng)優(yōu)先,不過(guò)目前桌面端依然還是 Bootstrap 的主要目標(biāo)市場(chǎng)。偏向于大而全,你想加個(gè)導(dǎo)航可以有,加個(gè)按鈕可以有。