我們最熱衷於找出並你們分享當今最熱門最新奇的新興開發工具,讓我們花一點時間讚美總結一下二月份的十大新開發工具吧。
2018年2月,有以下十大工具被加入到StackShare資料庫。
1: Haiku
建立和設計跨平台UI和動畫
#創建者Zack Brown說過:」Haiku可以讓你設計和建立互動式、視覺效果令人們驚嘆的使用者介面。不同的是,它構建於開放標準並且是一個開源的、可魔改的(hackable)渲染器和文件格式。 Rekit
工具適用於建立由 React, Redux 和React-router 建構的可伸縮 web 應用。的樣板程式碼。 Rekit 給出一種建議的模式來組織文件和資料夾,它不僅提供了這種可伸縮的方法,還提供了 IDE 工具來幫助你找到路徑。 」
跟類似的工具比較,Rekit好在哪裡?Wang說,「Rekit工具是一套能理解你專案的IDE;它知道特性,元件,動作和路由規則,還能透過有意義的方式來顯示和管理他們,而其他的IDE只是程式碼編輯器,他們顯示資料夾和檔案。 」
3: Docusaurus
易於維護的開源文件網站
Facebook 的工程師Joel Marcey 說他的團隊基於以下原因創造了 Docusaurus:
# .不用操心網站建設,只需要專注地寫好文件。和BUG 修復修復情況。獲得不同項目的文檔,對於沒有太多網站開發經驗或只想要一個簡單的網站來展示專案的團隊來說,尤其方便。 」
4: Proton Native
跨平台原生桌面應用的React環境
Gustav Hansen最初創建Proton Native的時候說「由於我要在另一個專案上創建複雜的GUI使用者介面,然而我想不明白為什麼原本那麼簡單的事情要搞得那麼複雜。我寫了近千行程式碼去完成那些重複但不複雜的事情。我嘗試過PyQT,但是最後一團糟。 「Hansen早就已經大量使用React並且很喜歡它的工作流程,所以......「我決定看看是否有人已經使用React來開發過桌面應用程式。我發現並沒有,於是我自己搞了一個出來。它迅速演變成對Electron的膨脹和桌面開發的分裂的回應。 ”
5: Apache OpenWhisk
一個無伺服器的、開源的雲端平台
Apache OpenWhisk的主頁上以這種方式描述了這個工具:“作為開發人員,不需要管理運行程式碼的伺服器。 Apache OpenWhisk可以為你運行和擴展你的應用程式。將時間花在創新上,而不是配置基礎設施。此外,你只需為你的應用程式在當時使用和需要的資源進行支付。 「6: Maze創建任務,測試執行你的InVision 原型,並且在零程式碼改變基礎上,學習如何設計你的產品並改進。「大量企業在花費大量的時間和金錢建立特性之後,才意識到這個設計根本沒用,」 Maze 的創建者Jonathan Widawkski。「這導致了團隊以挫敗告終,最終只能重建設計新功能。 」「我們意識到有一種方法可以在更早的時候收集資料:執行量化使用者測試的原型階段,進行迅速迭代,直至有效地證明你的設計。這就是為什麼我們創建了 Maze: 一個擔負起的分析和測試解決方案之上的 InVision 原型。 」未來,「Maze 會基於已經使用的(InVersion)工具設計,不會再讓測試人員去安裝任何東西。 」
7: Blazor
使用C#/Razor及HTML的實驗性Web UI框架,透過WebAssembly在瀏覽器中執行
Blazor創作者是微軟的Steve Sanderson,他將Blazor建構為一個Web框架,利用Web Assembly在任意瀏覽器中執行.NET。 「Blazor目前是一個實驗性項目,處於開發的早期階段...目前還沒有可用的下載版本。」但是「如果你衷情於此,可以克隆該倉庫、編譯它並運行測試」。