Skip to content Click to view our Accessibility Policy

JavaScriptの開始

Oracle JavaScript Extension Toolkit (JET)は、現代的なJavaScript、CSS3およびHTML5の設計原理と開発原理に基づいたモジュラ・オープン・ソース・ツールキットを提供することによって開発者を支援します。

Node.js

イベント駆動型の非同期I/Oモデルを使用したNode.jsは、効率的でスケーラブルな技術であり、エンタープライズ開発者に多くの利点をもたらします。以下のリソースで例を確認してください。

データベースでのJavaScript

データベースの永続性レイヤーのみでなく、データベースの可能性を最大限に引き出す場合は、ほとんど必然的に、処理するデータとともにコードを格納することになります。パフォーマンス、スケーラビリティ、セキュリティおよびその他の多くの側面は、このようなアプローチから大きなメリットを得ることができます。JavaおよびPL/SQLに加えて、サーバー側プログラミング言語としてJavaScriptを使用できるようになりました。

    GraalVMによるNode.jsアプリケーションの拡張

    JavaScriptを実行するためにV8をGraalVMに置き換えて、Node.jsでGraalVMを実行します。多言語アプリケーション(Java、R、Pythonライブラリの使用など)、大規模なヒープ構成およびJavaのガベージ・コレクタでNode.jsを実行したり、GraalVMの相互運用性を使用してJavaScriptからデータ構造を使用するためにC/C++でデータ構造を定義できます。

    モジュラーToolkit for JavaScript

    モジュラー・ツールキットを探しているJavaScript開発者は、Oracle JavaScript Extension Toolkit (JET)を利用して、クライアント側アプリを構築するためのオープン・ソースおよびOracle提供のJavaScriptライブラリのコレクションを参照できます。

    JS開発者のためのビジュアル開発

    プロフェッショナルなJavaScript開発者は、ビジュアル開発体験の効率性に対する関心をますます高めています。ローコード環境で作業するためのリソースを次に示します。また、必要なときにコードを操作できるオプションを保ちます。

    Node.jsによるサーバーレス・アプリケーションの構築

    オープン・ソースのFn ProjectなどのサーバーレスなFaaS (Function as a Service)テクノロジを使用すると、開発者は、スケーリング、パッチ適用、高可用性などのインフラストラクチャの問題を気にすることなく、コードに集中できます。Fnでは、Node.jsをサポートしています。これは、サーバーレスな関数ベース・アプリケーションを開発するための最も人気のあるランタイムの1つです。Node.jsファンクション・コードをアップロードして、イベントに応答してFnで実行します。