Fat Modelを解消するためのCQRSアーキテクチャ
Shogo Terai • Tokyo, Japan • Japanese • Talk

Date: October 28, 2023
Published: Thu, 02 Nov 2023 00:00:00 +0000
Announced: unknown

https://kaigionrails.org/2023/talks/krpk1900/

【発表概要】
私が現在開発している比較的規模が大きなRailsアプリケーションでは、CQRS(Command and Query Responsibility Segregation)アーキテクチャを取り入れることによって、Fat ModelやFat Controller問題を解決し、ソースコードの見通しが良い状態を保つことができています。

本セッションでは、RailsアプリケーションでCQRSアーキテクチャを採用している事例として、私たちが導入しているUseCase・Query・Commandの役割と、Model・Controllerを含めた各層の関係を紹介します。

【発表者】
Shogo Terai
GitHub https://github.com/krpk1900

Kaigi on Railsは、初学者から上級者までが楽しめるWeb系の技術カンファレンスです。
https://kaigionrails.org/

Kaigi on Rails 2023

Explore all talks recorded at Kaigi on Rails 2023
Masato Ohba
Zachary Scott
Andrey Novikov
Masataka Kuwabara
Yuki Kurihara
Yasuko Ohba
Jean Boussier
Sampo Kuokkanen
+30