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