The English version of quarkus.io is the official project site. Translated sites are community supported on a best-effort basis.

開発者満足

単に動作するだけでなく、満足を目指しています。

Quarkusは、単にWebアプリケーションやマイクロサービスを書くのに適しているというだけではありません。私たちは、機能セット以上のものを重視しています。すべての機能が、可能な限り直感的な方法で、ほとんど設定をすることなく、シンプルにうまく機能するようにしています。シンプルなものを開発するのはごく簡単で、複雑なものを開発するのは容易でなければなりません。

ライブコーディング

コードの変更が実行中のアプリケーションに自動的に反映されるライブコーディングにより、インナーループの開発プロセスを改善し、迅速化します。 コード → ブラウザ更新 → 繰り返し

Read the Dev Mode guide

統一された設定

1000もの設定ファイルやフォーマットがあった時代は終わりです。1つの設定ファイルがあれば、Quarkusのアプリケーションはすべてのエクステンションを設定することができます。

定見に基づいた選択

Quarkusでは、ある機能を使用する際に、最もシンプルで便利な方法に焦点を当て、最も有用なエッセンスを抽出しています。これには、ある機能をどのように使うのがベストかを事前に分析し、私たちが考えるベストな方法をお客様にご案内することも含まれます。

Dev UI

エクステンションの可視化と設定だけでなく、アプリケーションログやテストコンポーネントへのアクセスが可能

Read the Dev UI guide

Dev Services

データベース、IDサーバーなどのサポートサービスの自動プロビジョニングとアプリケーションの接続

Read the Dev Services guide

継続的テスト

影響を受けたコードに対してテストがバックグラウンドで実行されるため、コードの変更に関するフィードバックを即座に得ることができます。

Read the Continuous Testing guide

コマンドラインインターフェース

プロジェクトを作成し、エクステンションを管理し、必要なビルドや開発コマンドを実行します。

Read the CLI Tooling guide

リモート開発

開発モードをリモートで実行し、ローカルファイルへの変更をコンテナ化環境ですぐ利用出来るようにします。

Read the Remote Development Mode guide