讓開發者高效程式設計的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
相關文章
- 讓 Java 程式設計師更加高效的開發工具Java程式設計師
- 採訪一個 10 歲的程式設計師,他在 30 萬開發者群裡教程式設計程式設計師
- ArkUI,更高效的框架設計UI框架
- 論讓程式設計師失業的Ying框架程式設計師框架
- 10個高效的Python爬蟲框架Python爬蟲框架
- Java程式設計師必備的10個大資料框架!Java程式設計師大資料框架
- 高效程式設計師的七個習慣程式設計師
- 18個Python高效程式設計技巧!Python程式設計
- 21個讓React 開發更高效更有趣的工具React
- CSM|敏捷設計,讓設計更高效敏捷
- 高效程式設計師的45個習慣-敏捷開發修煉之道(讀後感)程式設計師敏捷
- Aveva Marine VBNET 程式設計系列-搭建開發框架程式設計框架
- ??Java開發者的Python快速進修指南:網路程式設計及併發程式設計JavaPython程式設計
- 聊聊併發程式設計的10個坑,千萬小心!!!程式設計
- 高效程式設計程式設計
- 無程式碼開發讓程式設計師面臨失業?程式設計師
- VSCode 必裝的 10 個高效開發外掛VSCode
- JNPF低程式碼開發框架程式碼 生成器設計框架
- python轉go的web開發者的新船票——Tigo框架PythonGoWeb框架
- Java 併發程式設計 Executor 框架Java程式設計框架
- 從設計到程式碼:探索高效的前端開發工具與實踐前端
- windows程式設計師開發linux程式的頭一個月Windows程式設計師Linux
- 奈學開發者社群分享:Java - 設計模式的7個設計原則Java設計模式
- 低程式碼應用開發平臺,讓企業開發更高效
- 種類豐富的材質庫,讓開發者建模輕鬆高效
- 好程式設計師Java教程分享Java開發主流框架程式設計師Java框架
- C# 網路程式設計:.NET 開發者的核心技能C#程式設計
- 頂級 Linux 開發者推薦的程式設計書籍Linux程式設計
- 掌握這10個技能,成為高效的Web前端開發者,就是這麼簡單!Web前端
- 軟體創新與開發——結對程式設計程式設計
- 《java併發程式設計的藝術》Executor框架Java程式設計框架
- 【uni-app必備】uView UI框架,多端開發神器,讓開發更簡單、更高效!APPViewUI框架
- 讓你大開眼界的10款Android介面設計Android
- Mac開發你只知道MAMP?8個替代方案讓你開發更高效!Mac
- 現代化程式設計 — 在 Swoole 上開發 Laravel 框架的應用程式設計Laravel框架
- python開發者常犯的10個錯誤Python
- 谷歌程式設計師有哪些高效的程式設計習慣?谷歌程式設計師
- 網站著陸頁設計,讓使用者開心著陸的10大技巧!網站
- 簡明高效的 Java 併發程式設計學習指南Java程式設計