讓開發者高效程式設計的10個新框架
針對快速設計和開發動態網站,框架對程式開發人員來說是很有用的。隨著HTML5和CSS3的出現,框架讓大眾在設計與開發方面顯得尤為簡捷。
儘管,每週都會開放大量的軟體應用程式和開發工具,然而,開發者想要找到適宜的應用卻並非是件易事。為此,我們收集了一些近來最新、最為流行的框架以幫助你開發出更好的專案。
Helios是一個開源的框架,為IOS提供了有效的後臺服務,從資料同步和訊息傳送到應用內付費和Passbook整合。僅需幾分鐘,無需任何的整合功能,就可以讓開發者獲得客戶機/伺服器程式的響應並執行。
Helios是移動後臺元件的叢集—混合並匹配在一起,以滿足你對應用程式的特定需求。在Rack網站伺服器上建立介面,Helios可以輕鬆地新增任何現有的Rails或Sinatra應用程式,或者使用自身的應用程式。它是在MIT預設下發布的。
IIO引擎(發音為"ee-oh") 是廣泛的應用程式框架,它能幫助HTML5應用程式的建立和排程。該框架提供了功能豐富的SDK,先進的除錯系統,跨平臺的排程引擎。該引擎具有無依賴性且能與Box2D進行介面。核心平臺是開源並完全免費的。
IIO引擎以儘可能輕量級的方式,從底層設計起來的。大部分資料在預設的情況下是“未定義”的,因此,你的應用程式無需攜帶任何額外的定義修飾。應用程式之所以變的簡單,都是從IIO中受益的。IIO引擎並不是一個龐大的框架—大約1/70th,相當於MP3檔案的平均大小。
Kartograph是一個用於建立無人操控、互動式地圖(如:谷歌地圖)的框架。它由兩個庫組成:一個是Python庫,從形式函式或Post GIS中提出向量地圖,並把它們轉換成SVG格式;另一個是JavaScript庫,將這些SVG格式轉換成互動式地圖。
如果已經是SVG格式(如:Adobe Illustrator中的任何繪圖都可以轉換成SVG格式),只要通過JavaScript庫的幫助就可以進行轉換了。JS庫使用jQuery和Raphaël,就能以CSS型別格式輸出,並且提供一個很完善的文件。
標記框架有一個新穎的佈局,它收集了一些視窗部件,字型樣式排版和其他UI元件,這些都可基於web使用。它主要使用帶有少量JavaScript的HTML-CSS語言,同時還側重於提供基本/框架,而不是外觀/設計。
標記框架提供了多種字型排版樣式、表單佈局、UI視窗部件佈局的選擇。同時,還有很多自帶的佈局(with mobile-first approach),靈活的網格和CSS重置功能。
Chocolate 是一個基於Node.js語言,使用Coffeescript的web應用框架。它包括 Git源控制,使用純Coffeescript構建web使用者介面的HTML標記語言、線上的文件編輯工具等其它的特色能。
Medoo是輕量級(約8kb)的使用SQL資料庫的PHP框架。該框架源於單一檔案,用於MySQL、MSSQL、PostgreSQL、SQLite 等資料庫的設計,它還具有常用的SQL查詢功能和控制防止SQL 注入的方法。
Ivory是一個輕量級的前臺框架,能響應處理寬度為320畫素到1200畫素的佈局。自身擁有12列網格並提供字型排版樣式,表格,按鈕,表單,分隔符,觸發按鈕,工具提示,摺疊性,製表符等更多功能。
8. Razor Flow :建立HTML5顯示皮膚功能的PHP框架
RazorFlow是一個PHP框架,能輕鬆建立出用於主要裝置和瀏覽器的顯示皮膚。它的工作原理是把單一PHP檔案簡單的插入到任何程式中,然後輸入資料,選擇輸出型別。輸出來的,可以是圖表(支援多種型別的圖表),資料網格或者單一數值的內容。
Bespoke.js 是一個輕量級(壓縮後少於1kb)的JavaScript框架,它能打造使用者完全自定義的簡報和內容滑塊。前提是,需要提供基礎裝置(如:鍵盤,觸控支援功能以及新增滑動專案所需的類)等其他(如:CSS轉換濾鏡或者JS)可用的。這裡是一個JavaScript 應用程式提供所需的基礎裝置,如下,prev,一個特定的幻燈片等,以及為外掛系統提供用於自身的擴充套件升級的程式功能。
10.Extra Strength Responsive Grids
Extra Strength Responsive Grids是一種CSS框架,源於解決佈局響應過程中所出現各種問題的思想。這個框架完全聚焦於網格(沒有字型排版樣式,表單佈局,通用規則等),使寬度以百分比單位的進行調整。對於較小的螢幕來說,在處理使用較小的列間距時,元素可以被巧妙的調整大小。同時,它還具有支援嵌入式的網格功能以及建立在SASS頂端便於使用者定製功能。
原文連結: dezignmatterz.com
相關文章
- 10 個讓敏捷設計更加高效的方法敏捷
- 10個步驟讓你成為高效的Web開發者Web
- 讓 C 程式更高效的 10 個建議
- 讓 Web 設計師高效學習程式碼的 6 個方法Web
- 為開發者準備的 10 個新鮮的前端框架前端框架
- ArkUI,更高效的框架設計UI框架
- 10個理由讓你愛上程式設計師程式設計師
- 論讓程式設計師失業的Ying框架程式設計師框架
- CSM|敏捷設計,讓設計更高效敏捷
- 高效程式設計師的七個習慣程式設計師
- 讓 Java 程式設計師更加高效的開發工具Java程式設計師
- Windows 8讓開發者痛苦的10個原因Windows
- Java程式設計師必備的10個大資料框架!Java程式設計師大資料框架
- 採訪一個 10 歲的程式設計師,他在 30 萬開發者群裡教程式設計程式設計師
- 18個Python高效程式設計技巧!Python程式設計
- 高效程式設計程式設計
- 為開發者準備的 11 個新鮮方便的框架框架
- 伺服器程式設計——高效能伺服器程式框架伺服器程式設計框架
- 程式設計師獲取新程式設計技能的5個技巧?程式設計師
- 程式設計師程式設計的10個實用技巧程式設計師
- 高效能程式設計師的七個習慣程式設計師
- 最讓程式設計師懊惱的10件事程式設計師
- 6個建立Web應用程式的高效PHP框架WebPHP框架
- 成為高效程式設計師的7個重要習慣程式設計師
- 每個程式設計師都有一個框架夢程式設計師框架
- 我的高效程式設計祕訣程式設計
- 10 個新的很有用的開發框架框架
- 谷歌程式設計師有哪些高效的程式設計習慣?谷歌程式設計師
- 10個效果最佳的程式設計字型程式設計
- 給新程式設計師的10條建議程式設計師
- 新程式設計師最想要的10件事情程式設計師
- 6個新jQuery技術讓你的設計內容更有趣jQuery
- 10個陷阱 讓你設計的網站“不專業”網站
- 高效程式設計師的45個習慣 讀書筆記程式設計師筆記
- 分享成為高效程式設計師的7個重要習慣程式設計師
- 5個提高效率的程式設計工作環境程式設計
- 高效程式設計師應該養成的七個習慣程式設計師
- 給 Java 開發者的 10 個大資料工具和框架Java大資料框架