Agent Skills by ALSEL
汎用ソフトウェア開発⭐ リポ 0品質スコア 50/100

kotlin-ktor-patterns

Ktorサーバーの各種パターンに対応しており、ルーティングDSL、プラグイン、認証、Koin DI、kotlinx.serialization、WebSocket、およびtestApplicationテスティングを活用できます。

description の原文を見る

Ktor server patterns including routing DSL, plugins, authentication, Koin DI, kotlinx.serialization, WebSockets, and testApplication testing.

SKILL.md 本文

注意: このスキルのライセンスは ライセンス未確認 です。本サイトでは本文プレビューのみを表示しています。利用前に GitHub の原本でライセンス条件をご確認ください。

Ktor Server Patterns

Kotlin コルーチンを使用して堅牢で保守性の高い HTTP サーバーを構築するための包括的な Ktor パターン。

使用する場面

  • Ktor HTTP サーバーの構築
  • Ktor プラグイン(Auth、CORS、ContentNegotiation、StatusPages)の設定
  • Ktor を使用した REST API の実装
  • Koin による依存性注入の設定
  • testApplication を使用した Ktor 統合テストの作成
  • Ktor における WebSocket の操作

アプリケーション構造

標準的な Ktor プロジェクトレイアウト

src/main/kotlin/
├── com/example/
│   ├── Application.kt           # エントリーポイント、モジュール設定
│   ├── plugins/
│   │   ├── Routing.kt           # ルート定義
│   │   ├── Serialization.kt     # コンテンツネゴシエーション設定
│   │   ├── Authentication.kt    # 認証設定
│   │   ├── StatusPages.kt    

...

詳細情報

作者
makinsonmjttrt
リポジトリ
makinsonmjttrt/obsidian_vault
ライセンス
不明
最終更新
2026/3/29

Source: https://github.com/makinsonmjttrt/obsidian_vault / ライセンス: 未指定

本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: makinsonmjttrt · makinsonmjttrt/obsidian_vault · ライセンス: ライセンス未確認