2015年3月20款開發工具新秀一覽
1. Native Script
在Native Script的幫助下,大家可以利用自己的JavaScript與CSS開發技能編寫出面向iOS、Android以及Windows Phone(WP支持能力即將實現)的原生移動應用程序。應用程序渲染工作無需涉及WebView,因為整套UI的渲染工作都將由原生平臺的渲染引擎完 成。有鑒于此,應用程序的整體使用體驗將全面實現原生化。
2. NodeBB
NodeBB是一套適用于現代Web風格的出色論壇平臺。其完全免費且易于使用。NodeBB論壇軟件以Node.js為運作基礎,且建立在 Redis或者MongoDB數據庫之上。它利用Web Socket以實現即時交互與實時通知功能。NodeBB能夠向下兼容至IE8,并能夠以開箱即用方式提供社交網絡集成以及流討論等現代功能。
3. Sharelock
Sharelock是一項托管于https://sharelock.io的開源Web服務。它允許大家以輕松及安全的方式與受信對象共享機密信 息。在其服務器及應用程序轉向開源之后,大家還可以將自己的Sharelock版本托管于其上。Sharelock服務控制著登錄與加密密鑰,進而為大家 的機密數據提供保護。如果大家希望親自控制登錄與加密密鑰,則必須托管自己的Sharelock服務版本。
4. EventRay UI Kit
EventRay UI Kit是一套免費且上手即用的界面工具包,其中包括多套布局方案以及面向Web及移動風格的UI元素。大家要做的非常簡單,下載這套UI工具包,將其添加至插件集合并啟用即可。我們還能夠在設計成果上線之前對其進行全面預覽。
5. Plyr
Plyr是一款簡單的HTML 5媒體播放器,其同時提供自定義控制與WebVTT字幕功能。這是一款輕量化、可訪問且允許自定義的媒體播放器,同時支持各類現代瀏覽器。當然,目前市面 上可供選擇的同類播放器可謂層出不窮,但Plyr擁有出色的簡潔性且總能以合適的元素來處理對應任務。除此之外,Plyr還全面支持字幕與屏幕器功能。
6. Swiper
Swiper是一款免費且極具現代風格的移動觸控幻燈片展示方案,且擁有硬件加速轉換以及驚人的原生表現。其主要適用于移動網站、移動Web應用程 序以及移動原生/混合應用程序。雖然主要以iOS作為既定設計平臺,但Swiper也同樣能夠在最新版本Android、Windows Phone 8以及各類現代桌面瀏覽器上發揮出色表現。
7. Stampsy
Stampsy能夠幫助大家創建出美觀的相處故事集、情感展板以及視覺散文等等。其易于使用而且完全免費。大家可以將自己的作品添加到其他喜好相近的同志們的收集庫當中,并即時向對方發出提醒。當然,我們也可以建立自己的收集庫,并根據自己的喜好隨意加以使用。
8. Kickoff
Kickoff是一款輕量化前端框架,用于創建具備可擴展能力的響應式站點。作為前端開發人員,我們如今需要應對的項目類型正呈現出愈發強烈的多樣 化趨勢。Kickoff旨在幫助大家在全部項目當中保持住一套持久性結構與風格,同時又不會帶來常見于其它框架的規模膨脹問題。
9. Code Pad
Code Pad提供一套平臺,便于開發人員將其代碼片段在這里進行保存與共享。現在大家可以通過在線方式將片段保存在Code Pad當中,從而使其易于訪問并實現集中管理。在片段保存完成后,大家可以通過選項將其設定為公開、部分公開或者完全不公開。
10. Mailin.io
Mailin是一套node.js smtp服務器,能夠用于收取電子郵件、解析郵件內容并將其作為json發送至選定的URL處。Mailin會利用spamassassin檢查電子郵件 的dkim、spf以及spam評分,并提示用戶郵件編寫所使用的語言類型。Mailin可以作為獨立應用程序直接通過命令行使用,也可以被嵌入至節點應 用程序內部。Mailin的正常運行需要依賴于smtp與郵件解析服務@andris9的實際表現。
11. Heartbot
Heartbot是一套Hubot集成方案,用戶能夠將其集成至Slack、Hipchat、IRC或者其它客戶端當中。在安裝完成之后,大家可以 輸入諸如“ugh”、“:(”或者“kitty me”等內容,Heartbot會根據具體內容給出可愛以及有趣的回應。如果大家希望對Heartbot進行擴展,可以在GitHub上獲取對應文件。 Heartbot當中存在多種預配置交互機制。Heartbot的配置文件,即heartbot.config.yml,位于Hubot實例中的根目錄之 下。
12. Stocksnap
StockSnap是我們從互聯網上免費獲取美觀圖片的最佳方案。StockSnap只會選擇那些質量最好、分辨率最高的圖片,并以日期為單位將其添加到數據庫當中。總而言之,由其選擇的作品可跟那些蹩腳的圖片站點完全不同。
13. DateDropper
Datedropper是一款插件,旨在幫助用戶以快速便捷的方式對輸入字段數據進行管理。大家可以輕松對Datedropper文件夾中的CSS 進行編輯。Datedropper能夠支持IE 9及之后更新版本,且與jQuery 1.7及之后新版本協作良好。此外,其許可基于麻省理工學院與知識共享協議條款。
14. DefiantJS
DefiantJS允許用戶構建起適用于JSON架構的智能化模板,同時符合XSLT以及X Path等技術方案的驗證機制與標準。DefiantJS還利用“search”方法對全局對象JSON加以擴展,利用X Path表達式在JSON架構上進行搜索并以類數組對象的形式返回匹配結果。
15. Reapp
Reapp能夠幫助大家打造出結合了React、Webpack以及ES6諸多出色特性的優秀混合應用程序。Reapp并不屬于框架,它只是一套包 含大量能夠良好協作軟件包的集合。在此基礎之上,它同時提供一套命令行工具,旨在完成以下三項工作:Create創建一個新應用、Run運行reapp結 構化應用、Build實現reapp結構化應用構建。
16. Riot
Riot能夠為IE 8以上的各類瀏覽器提供自定義標簽功能。這種自定義標簽能夠將相關HTML與JavaScript代碼結合在一起,共同構成一套可重復使用的組件。大家可 以將其大致看作是React與Polymer的功能組合,但Riot的大小僅為2.5KB。Riot為基于麻省理工學院許可協議的免費開源項目。
17. Kiwi.js
Kiwi.js是一套開源HTML 5游戲框架。其中包含2D Canvas與WebGL渲染機制、多點觸控支持功能、像素化游戲對象以及其它各類常見的游戲開發功能。
18. CotEditor
CotEditor是一款面向OS X系統平臺的開源純文本編輯器,其中包含語法高亮與自動備份功能。它同時提供拆分視圖、字符檢查等功能,且支持腳本化操作。
19. Flickity
Flickity能夠幫助用戶輕松創建出響應式、flickable、良好支持觸控操作的圖片集。其起效迅速,且包含多種自定義選項。
20. Penthouse
Penthouse是一款關鍵性路徑CSS生成器,旨在提高網頁渲染的處理速度。其著眼于用戶的CSS網頁,并為CSS提供必需的頁面當前內容渲染支持,從而節約時間及服務器資源。
原文鏈接:http://www.yidianzixun.com/08V0dVKy?s=9&x=1