為開發者準備的 10 個新鮮的前端框架

edithfang發表於2014-07-22

一個框架就是一個軟體應用,它可以幫助開發者進行快速設計和開發動態站點。每個月都會有那麼幾個開發者釋出一些五花八門的框架,來使得開發工作更加輕鬆和高效。

本文中,我們收集了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建立並開源出來。它對瀏覽器之間的不一致性進行了打包處理並且包含了合理的預設值。.
相關閱讀
評論(3)

相關文章