日本語
Appearance
Ktorは、非同期のサーバーサイドおよびクライアントサイドアプリケーションを簡単に構築するためのフレームワークです。
Ktorでサーバーアプリケーションを作成、実行、テストする方法を学びます。
Ktorでクライアントアプリケーションを作成、実行、テストする方法を学びます。
アプリケーションの成長に合わせて、保守しやすい構造にする方法を学びます。
ルーティングは、サーバーアプリケーションで受信リクエストを処理するためのコアプラグインです。
ルートハンドラ内で受信リクエストを処理する方法を学びます。
異なる種類のレスポンスを送信する方法を学びます。
コンテンツネゴシエーションとシリアル化プラグイン。
新しいKtorプロジェクトを作成、開いて実行する
サーバーの依存関係を追加する
サーバーを作成する
コードでの設定
ファイルでの設定
サーバープラグイン
ルーティング
型安全なルーティング
アプリケーションの構造
リクエストの処理
レスポンスの送信
静的コンテンツの提供
コンテンツネゴシエーションとシリアル化
テンプレート
認証と認可
セッション
WebSocket
カスタムサーバープラグイン
実行
自動リロード
Ktorサーバーでのテスト
Fat JARの作成
WAR
GraalVM
Docker
Google App Engine
Heroku
Ktorでクライアントアプリケーションを作成します。
クロスプラットフォームモバイルアプリケーションを作成する。
クライアントアプリケーションを作成する
クライアントの依存関係を追加する
クライアントの作成と設定
クライアントエンジン
クライアントプラグイン
リクエストの作成
型安全なリクエスト
デフォルトリクエスト
失敗したリクエストの再試行
レスポンスの受信
レスポンスの検証
クッキー
コンテンツエンコーディング
キャッシング
カスタムクライアントプラグイン
Ktorクライアントでのテスト
HTMX統合
OpenAPI仕様生成