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