Node.js 具備非同步、事件驅動的 I/O 模型,因此不僅擁有高效率、可擴展性,也能為企業開發者提供許多優勢。請參閱下方的資源以取得範例。
如果您想要使用資料庫的整個潛力,而非只是其持續性層,您幾乎可以輕鬆地將程式碼與資料一起儲存在一起。效能、擴展性、安全性以及許多其他方面都可以從此方法中獲益。除了 Java 和 PL/SQL 之外,您現在還可以使用 JavaScript 作為伺服器端的程式設計語言。
使用 Node.js 取代 V8 並以 GraalVM 執行 GraalVM,以執行 JavaScript。它可以支援多種語言應用程式 (例如,使用 Java、R 或 Python 程式庫)、使用大型堆集組態和 Java 的資源回收器執行 Node.js,或使用 GraalVM 的互通性定義 C/C++ 的資料結構,以便從 JavaScript 使用這些程式庫。
正在尋找模組化工具程式的 JavaScript 開發者可以考慮使用 Oracle JavaScript Extension Toolkit (JET),該工具程式包含眾多開源和 Oracle 提供的 JavaScript 程式庫,可用於建置從屬端 App。
專業的 JavaScript 開發者對於視覺化開發體驗的效率越來越感興趣。下方是在低程式碼環境中運作的資源,同時保有在需要時使用程式碼進行實作的選項。
類似開源 Fn 專案這樣的無伺服器「函數即服務」技術,可讓開發者專注於程式碼,而不需要擔心像是調整規模、打補丁及高可用性等基礎架構問題。Fn 支援 Node.js - 這是開發無伺服器函數型應用系統的最熱門程式實際執行。上傳您的 Node.js 函數程式碼,然後讓 Fn 執行它以回應事件。