為開(kāi)發(fā)者準(zhǔn)備的 10 個(gè)新鮮的框架
一個(gè)框架就是一個(gè)軟件應(yīng)用,它可以幫助開(kāi)發(fā)者進(jìn)行快速設(shè)計(jì)和開(kāi)發(fā)動(dòng)態(tài)站點(diǎn)。每個(gè)月都會(huì)有那么幾個(gè)開(kāi)發(fā)者發(fā)布一些五花八門(mén)的框架,來(lái)使得開(kāi)發(fā)工作更加輕松和高效。
本文中,我們收集了10個(gè)新的框架, 其中一些比其它的更為復(fù)雜,提供了更多的配置選項(xiàng),組件,和接口選項(xiàng)。不管怎樣,他們使得你可以在站點(diǎn)上創(chuàng)建出更棒的東西。希望你可以找到最適合你的需求的那一款,好好享受吧 !!
1. Famo.us
Famo.us是個(gè)免費(fèi)并且開(kāi)源的JavaScript平臺(tái),用來(lái)構(gòu)建手機(jī)應(yīng)用和桌面體驗(yàn)。Famo.us與眾不同的一點(diǎn)是它的JavaScript渲染引擎和3D物理引擎,賦予開(kāi)發(fā)者力量和工具來(lái)創(chuàng)建本地高質(zhì)量應(yīng)用和動(dòng)畫(huà),而且只需要用到JavaScript即可。
2. Concise
Concise 的構(gòu)建目標(biāo)是使你可以擁有很多開(kāi)箱即用的選項(xiàng)。它被重新構(gòu)建之后,變的移動(dòng)友好化,擁有了一個(gè)簡(jiǎn)單的網(wǎng)格系統(tǒng),漂亮的字體,以及其它一些花邊小應(yīng)用。 不管怎樣,它仍然沒(méi)構(gòu)建的十分精簡(jiǎn),只有剛剛超過(guò)2,000行的CSS和幾百行的JavaScript代碼。Concise被特意構(gòu)建成可定制化的, 可修補(bǔ)的和高端復(fù)雜的框架。
3. Ampersand.js
Ampersand.js是一個(gè)高度模塊化,松耦合,無(wú)架構(gòu)(non-frameworky)的框架,用以構(gòu)建高端JavaScript應(yīng)用。它是一個(gè)定義良好的過(guò)程,把一系列故意設(shè)計(jì)的很小的模塊組合起來(lái)。每一個(gè)東西都是一個(gè)CommonJS組件。沒(méi)有AMD和UMD,默認(rèn)情況下也沒(méi)有捆綁任何類(lèi)型的插件。CommonJS的清晰、簡(jiǎn)單和靈活性主導(dǎo)了一切。清楚的依賴關(guān)系,沒(méi)有任何不必要的封裝和縮減,沒(méi)有任何不規(guī)矩的東西。只在package.json里清楚的聲明了項(xiàng)目依賴。
4. OnSenUI
Onsen UI是一個(gè)為PhoneGap/Cordova混合App提供的前端開(kāi)發(fā)框架。它致力于創(chuàng)建易用的移動(dòng)應(yīng)用。同時(shí),配合Monaca,可以很簡(jiǎn)單地開(kāi)發(fā)后端特性和添加設(shè)備支持。OnSen UI自身使用Angular.js和Topcoat開(kāi)發(fā),由于其架構(gòu)特性,可以便捷的使用Angular.js的特性。
5. Archteype
Archteype是一個(gè)Compass/Sass框架,用于創(chuàng)建可配置的、可組合的UI模式和UI組件。Archteype有良好的文檔以及自然的語(yǔ)法。
#p#
6. Headstart
Headstart非常易用,分分鐘就可以進(jìn)行自動(dòng)前端設(shè)定并運(yùn)行起來(lái)。它使用一個(gè)文件夾結(jié)構(gòu)來(lái)維護(hù)你需要依賴的所有東西,甚至包括對(duì)各種東西的優(yōu)化,比如SVG圖像和暗示。
7. Kickoff
Kickoff 是一個(gè)用來(lái)構(gòu)建可擴(kuò)展響應(yīng)式站點(diǎn)的輕量級(jí)前端框架。它是用Sass和Grunt構(gòu)建的,使用MIT許可協(xié)議進(jìn)行發(fā)布。
8. Tuktuk
Tuktuk 是一個(gè)輕量級(jí)面向?qū)ο驝SS框架,用來(lái)輕松的構(gòu)建響應(yīng)式可擴(kuò)展站點(diǎn)。它包括十二列布局,還有表單,按鈕,表格,字體等等很多。
9. Base
Base是用SASS/LESS開(kāi)發(fā)的一個(gè)強(qiáng)大的CSS預(yù)處理器,它可以幫助你創(chuàng)建簡(jiǎn)潔的、組織結(jié)構(gòu)良好的CSS,便于長(zhǎng)時(shí)間的輕松維護(hù)。Base支持所有主流的瀏覽器和注入IE7之類(lèi)的遺留瀏覽器。
10. Scribe
Scribe是一個(gè)富文本編輯器框架,由Guardian創(chuàng)建并開(kāi)源出來(lái)。它對(duì)瀏覽器之間的不一致性進(jìn)行了打包處理并且包含了合理的默認(rèn)值。
英文原文:10 Fresh Frameworks for Developers
譯文鏈接:http://www.oschina.net/translate/10-fresh-frameworks-for-developers
























 
 
 







 
 
 
 