メニュー

Go言語で構築するクリーンアーキテクチャ設計

発売日: 2024/7/12 想定ページ数: 88ページ ISBN: 9784295603009 全文検索: 対応
★★★★★ ★★★★★ 0件
この書籍は、クリーンアーキテクチャの概念をGo言語で実践するためのノウハウを提供します。まず第一部では、アーキテクチャの進化と目的を明確にしながら、クリーンアーキテクチャの基本を解説します。続く第二部では、サンプルアプリケーションを用いて、Go言語でのクリーンアーキテクチャの実践方法を、各レイヤーの実装とその要点に焦点を当てて詳しく掘り下げます。
この書籍は、クリーンアーキテクチャの理念や具体的な実装方法が掴みにくい、レイヤーごとの責務分担やドメインサービスの実装、ユースケースレイヤーでのトランザクション制御に課題を感じている方など、クリーンアーキテクチャの理解を深めたい読者に最適です。Go言語を用いた実践的なアプローチを通じて、クリーンアーキテクチャの理解を一層深めることができます。

【目次】
第1章 アーキテクチャの発展
第2章 クリーンアーキテクチャ
第3章 実践的なアプリケーション構築
第4章 技術的要件へのアプローチ
目次プレビュー
  • はじめに
  • 第1章 アーキテクチャの発展
  • 第2章 クリーンアーキテクチャ
はじめに
  • 1.1 アーキテクチャとは?
  • 1.2 アーキテクチャの目的
  • 1.3 レイヤードアーキテクチャ
  • 1.4 ヘキサゴナルアーキテクチャ
  • 1.5 オニオンアーキテクチャ
  • 1.6 まとめ
  • 2.1 クリーンアーキテクチャとは?
  • 2.2 各レイヤーの責務
  • 2.3 まとめ
  • 3.1 サンプルアプリケーションの概要
  • 3.2 使用技術とサンプルアプリケーションの構成
  • 3.3 ドメインの実装とポイント
  • 3.4 ドメインサービスの実装とポイント
  • 3.5 ユースケースの実装とポイント
  • 3.6 リポジトリーの実装とポイント
  • 3.7 プレゼンテーションの実装とポイント
  • 3.8 まとめ
  • 4.1 transaction
  • 4.2 CQRS
  • 4.3 goroutine
  • 4.4 まとめ
付録A プロジェクト構成
謝辞

まだレビューが投稿されていません