アプリ セクションの目次¶ このセクションについて 量が多いため、ソフトウェアセクション から切り分けています 🚀 アプリ (アプリケーションソフトウェア)¶ アーキテクチャ¶ アーキテクチャ¶ バックエンドアーキテクチャ¶ オブジェクト指向¶ ︎オブジェクト指向¶ ︎オブジェクト指向分析¶ ︎オブジェクト指向設計¶ ︎クラス¶ ︎ドメイン駆動設計¶ ︎ドメイン駆動設計¶ ︎戦略的設計¶ ︎戦術的設計¶ ︎クリーンアーキテクチャ¶ ︎クリーンアーキテクチャ¶ インターフェース層¶ ユースケース層¶ ドメイン層¶ インフラストラクチャ層¶ エラー¶ ︎CQRS¶ フロントエンドアーキテクチャ¶ ︎フロントエンドアーキテクチャ¶ UI レンダリングパターン¶ UI 設計¶ 状態管理¶ マイクロサービスアーキテクチャ¶ ︎マイクロサービスアーキテクチャ¶ クラウドネイティブ技術とマイクロサービスアーキテクチャーのつながり¶ API ゲートウェイ¶ CI/CD¶ データ処理ワークフロー¶ キャッシュ¶ マイクロサービス¶ マイクロサービス設計¶ マイクロサービス間通信¶ トランザクション管理¶ 認証/認可¶ 汎用ロジック¶ ストレージ¶ テスト¶ ホワイトボックステスト¶ ブラックボックステスト¶ 信頼性¶ 回復方法¶ 開発体制¶ 開発組織の編成 リポジトリの編成方法¶ 通信方式¶ リクエスト/レスポンス方式¶ パブリッシュ/サブスクライブ方式¶ ストリーミング方式¶ データ共有方式¶ API¶ RESTful-API¶ ︎RESTful-API¶ API 仕様書¶ ︎OpenAPI¶ RPC-API¶ ︎gRPC¶ API 仕様書¶ Protocol Buffer¶ Protocol Buffer¶ コマンド¶ Protocol Buffer コンパイラー¶ Go プラグイン¶ クライアントパッケージ¶ Go¶ クライアントツール¶ GraphQL-API¶ GraphQL-API¶ API 仕様書¶ API スキーマ¶ ワークフロー¶ Argo Workflows¶ Argo Workflows¶ ︎リソース定義¶ Temporal¶ Temporal¶ 設定ファイル¶ Cluster スコープ¶ Web スコープ¶