Oracle JavaScript Extension Toolkit(JET)は、JavaScript、CSS3、HTML5の最新の設計および開発理念に基づく開発者向けのモジュール式オープン・ソース・ツールキットで、開発者の能力を補強します。
Node.jsの特長は非同期のイベント駆動型I/Oモデルであり、効率性と拡張性に優れているため、エンタープライズ開発者にとって多くの利点があります。詳細については、以下のリソースを参照してください。
データベースの永続性レイヤーのみでなく、データベースの可能性を最大限に活用したい場合は、必然的にコードが処理するデータとともに格納されることになります。パフォーマンス、スケーラビリティ、セキュリティ、およびその他の多くの側面は、このようなアプローチから大きなメリットを得ることができます。JavaおよびPL/SQLに加えて、JavaScriptをサーバー側プログラミング言語として使用できるようになりました。
JavaScriptを実行するにはV8をGraalVMに置き換えて、GraalVMでNode.jsを実行します。これにより、大規模なヒープ構成およびJavaのガベージ・コレクタでNode.jsを実行する多言語アプリケーション(Javaライブラリ、Rライブラリ、Pythonライブラリなどを使用)や、GraalVMの相互運用性を使用してC/C++でデータ構造を定義し、JavaScriptから使用することが可能になります。
モジュラー・ツールキットを探しているJavaScript開発者は、Oracle JavaScript Extension Toolkitに、クライアント側アプリケーションを構築するためのオープン・ソースおよびOracle貢献のJavaScriptライブラリのコレクションを表示できます。
JavaScript開発の専門家の間では、ビジュアル開発の効率性に対する関心が高まっています。ローコード環境を使用しながら、必要に応じてコードを操作する方法について、次のリソースを参照してください。
オープンソースのFn Projectなどのサーバーレスfunctions-as-a-serviceテクノロジーを使用すると、拡張性、パッチ適用、高可用性などのインフラストラクチャの問題を気にせずにコードに集中できます。Fn Projectでは、サーバーレス関数ベースのアプリケーションを開発するための最も一般的なランタイムの1つであるNode.jsをサポートしています。Node.jsファンクション・コードをアップロードして、Fn Projectでイベントに応じてこのコードが実行されるようにします。