作成者 affaan-m
swift-protocol-di-testing は、ファイルシステム、ネットワーク、API 呼び出しを小さなプロトコルとデフォルト実装に置き換え、決定的な Swift テスト、プレビュー、バックエンド開発をしやすくする skill です。
作成者 affaan-m
swift-protocol-di-testing は、ファイルシステム、ネットワーク、API 呼び出しを小さなプロトコルとデフォルト実装に置き換え、決定的な Swift テスト、プレビュー、バックエンド開発をしやすくする skill です。
作成者 Joannis
swift-library-design skill は、Swift のライブラリやフレームワークを、より強い公開 API、コンパイル時の安全性、そしてパフォーマンスを意識した既定値で設計するためのスキルです。プロトコル指向アーキテクチャ、associated types、result builders、DSL、noncopyable types、progressive disclosure を活用して、再利用可能な Swift package や SDK 形式のモジュールを作るときに役立ちます。
作成者 Joannis
swift-nio は、SwiftNIO を使ったバックエンド開発のためのスキルです。サーバー、クライアント、パイプライン、バッファ、コーデック、そして EventLoop で安全に動く非同期コードまで幅広くカバーします。swift-nio の使い方に関する疑問、プロトコル解析、TCP/UDP サービス、NIOAsyncChannel の統合、EventLoop 上でのブロッキング処理のデバッグに役立ちます。正しいアーキテクチャと実装を導く、実践的な SwiftNIO ガイドです。
作成者 Joannis
database-driver-design は、Swift の本番品質のデータベースクライアントライブラリを設計するためのガイドです。ワイヤプロトコル、接続管理、型安全なコマンド API、プーリング、バックプレッシャー、Swift Concurrency との整合性までを扱い、バックエンド開発チーム向けに実践的に整理されています。