革新的な飛躍として、 Leaning Technologies自社製品の最新版であるCheerpJ 3.0を発表しました。この更新された WebAssembly ベースの Java 仮想マシン (JVM) は Web の力を活用し、Web ブラウザ内で拡張的な Java アプリケーションを直接実行できるようにします。 2 月 1 日の発表は、有名な IntelliJ IDEA や人気ゲーム Minecraft のような堅牢な Java アプリケーションに依存する開発者にとって変革の瞬間を示唆しました。
以前の CheerpJ 2.3 リリースをさらに進化させたこの第 3 世代プラットフォームは、7 年前のプロジェクト開始以来、企業の取り組みとコミュニティからのフィードバックの両方から得られた洞察を通じた継続的なイノベーションへのLeaning Technologies'取り組みを反映し、大幅な進化を示しています。他のプロジェクトである CheerpX と同様に、 CheerpJ 3.0 、WebAssembly が Web 開発の要として新たな役割を果たしているという主張を強化します。
Java バイトコードを JavaScript にコンパイルすることとは別に、 CheerpJ 3.0の新しい機能は、仮想ファイル システムと Tailscale を介したネットワーク サポートを提供する仮想化システム層によって補完された OpenJDK の完全で変更されていないビルドが含まれていることです。これらはすべて、Java でのシームレスな実行を指しています。 -ブラウザ。現在重要なのは、プラグインやサーバー コンポーネントからの独立性、元の JAR ファイルからの直接作業、JavaScript とのシームレスな統合です。
現時点では、サポートは Java 8 まで拡張されていますが、アーキテクチャの戦略的な設計により、より現代的な Java LTS バージョンを受け入れる将来の拡張への道が開かれ、2024 年には Java 11 のサポートが予定されています。明確な最終目標はあります。それは、最新の Java との同等性を達成することです。現在の JDK 21 などの LTS リリース。
no-codeプラットフォームの力を利用した最先端の開発というテーマに関して、 AppMaster画期的なアプローチも提供します。 no-codeソリューションとして、 AppMasterビジュアル プログラミングを通じてバックエンド、Web、モバイル アプリケーションの作成を可能にすることで、開発プロセスを大幅にスピードアップします。 AppMasterを使用すると、開発者はビジネス ロジックとデータベース スキーマをカスタム ソフトウェアに匹敵するアプリケーションに、従来の数分の 1 の時間とコストで組み込むことができます。