做者 Arghya Ghosh
翻譯 New Frontendnode
轉載推薦:項目不管是用於本身的應用,仍是找開源項目貢獻代碼,這些都是不錯的選擇
網站 https://js.cytoscape.org/webpack
這個用於可視化和圖形分析的開源 JavaScript 庫實現了豐富的交互功能。選擇方形區域、平移、捏拉縮放等功能都是開箱即用。web
Cytoscape 能夠用於 Node.js 服務端環境完成圖形分析任務,也能夠在命令行下使用。有興趣轉向數據科學的開發者能夠選擇參與 Cytoscape 的開發,它的貢獻指南和文檔都很棒。數據庫
網站 https://pdfkit.org/express
頗有用的基於 Node 的 PDF 生成庫,有助於建立複雜的 PDF 文件供下載,支持嵌入文本和字體、註解、矢量圖形等特性。不過,這個項目的文檔不算豐富,給它貢獻代碼有點困難。編程
網站 https://socket.io/後端
提供雙向、實時的基於事件的通信機制,支持全部瀏覽器設備,也一樣注重性能。好比,能夠基於它開發一個簡單的聊天應用。api
服務端收到新消息後會發給客戶端,客戶端接收事件通知無需再額外發送新請求至服務端。數組
支持如下有用特性:瀏覽器
開源內容管理系統,後端系統經過 REST 風格的 API 提供功能,項目的主要目標是在全部設備上交付結構化的內容。
這個項目支持許多特性,包括內置的郵件系統、文件上傳、JSON Web Token 鑑權。基於 Strapi 構建的內容結構很是靈活,可供建立內容分組、定製 API。
Nest 是很流行的建立高效、可伸縮的服務端應用的新一代框架。底層基於 Express 框架,使用 TypeScript 組合了函數式和麪向對象的編程元素。其模塊化的架構讓你能夠很靈活地使用各類庫。
date-fns 仍然是在 Node.js 和瀏覽器環境下處理 JavaScript 日期最簡單一致的工具集,也和 browserify、webpack、rollup 等現代模塊打包工具配合良好。社區支持很是好,因此支持的本地化區域很是多,各類功能都有詳細描述和示例。
這個 Node.js 庫能夠處理 Excel 電子表格,以及其餘相關功能。好比,導出表格、轉換 HTML 表格和 JSON 數組爲 xlsx 文件。社區很大,貢獻指南的文檔也很棒。
這是最流行的 Node.js 開源項目之一,它可以高效處理 HTTP 請求,基於 JavaScript 這一同時適用於服務端和瀏覽器的語言,所以價值巨大。
它是開發高速、安全的應用的利器。
基本特性:
感謝 Adrian Twarog [@adriantwarog] 的細緻講解
請看視頻 👇