Oracle JavaScript Extension Toolkit(JET)は、JavaScript、CSS3、HTML5の最新の設計および開発理念に基づく開発者向けのモジュール式オープン・ソース・ツールキットで、開発者の能力を補強します。
Node.jsの特長は非同期のイベント駆動型I/Oモデルであり、効率性と拡張性に優れているため、エンタープライズ開発者にとって多くの利点があります。詳細については、以下のリソースを参照してください。
データベースの永続性レイヤーだけでなく、データベースの可能性を最大限に高めたい場合、ほとんど必然的に、処理するデータとともにコードを格納することになります。パフォーマンス、スケーラビリティ、セキュリティ、その他の多くの側面は、このようなアプローチから大きなメリットを得ることができます。JavaおよびPL/SQLに加えて、JavaScriptをサーバー側プログラミング言語として使用できるようになりました。
JavaScriptを実行するにはV8をGraalVMに置き換えて、GraalVMでNode.jsを実行します。It enables polyglot applications (for example, use Java, R, or Python libraries) running Node.js with large heap configurations and Java's garbage collectors, or using GraalVM's interoperability to define data structures in C/C++ in order to use them from JavaScript.
モジュラー・ツールキットを探しているJavaScript開発者は、Oracle JavaScript Extension Toolkitに切り替えて、クライアント側アプリケーションを構築するためのオープン・ソースおよびOracleから寄与するJavaScriptライブラリのコレクションを取得できます。
JavaScript開発の専門家の間では、ビジュアル開発の効率性に対する関心が高まっています。ローコード環境を使用しながら、必要に応じてコードを操作する方法について、次のリソースを参照してください。
オープンソースのFn Projectなどのサーバーレスfunications-as-a-serviceテクノロジーを活用すると、スケーリング、パッチ適用、高可用性などインフラストラクチャに関する懸念を気することなくコードに集中できます。Fn Projectでは、サーバーレス・ファンクション・ベースのアプリケーションを開発するための最も一般的なランタイムの1つであるNode.jsがサポートされています。Node.js関数コードをアップロードして、Fnでイベントに応じてこのプログラムが実行されるようにします。