| 募集内容 |
参加枠1 無料
先着順
|
|---|
イベントの説明
Rails に足りないものはなんでしょうか?
Fat Model やテストしづらさ、ビジネスロジックの書かれた Controller、、、 Rails で複雑なシステムを作り、メンテナンスしていくといくつかの困難に遭遇します。 Trailblazer (先駆者) の考え方を学べば、Rails でより良いシステムを作れるかもしれません。
Trailblazer は Rails に新しいアーキテクチャを提供する gem です。 Rails のメンテナンスしづらさや複雑さはビジネスロジックが MVC に混ざっていることにあります。 Trailblazer ではビジネスロジックを MVC から分離することで Rails のメンテナンス性を向上します。
ポスト Rails を狙う別のフレームワークや言語を使うことに比べて、 Trailblazer は Rails を小さく拡張する gem なので、比較的導入しやすいというメリットがあります。
Trailblazer の考え方は https://leanpub.com/trailblazer に詳しく書かれていますが、 https://github.com/apotonick/trailblazer の README を読むだけでも概要はつかめます。
今回の勉強会では Trailblazer の基本的な考え方や実際に使ってみた経験などを発表したいと考えています。
内容
- Trailblazer の紹介 (kbaba1001)
- Trailblazer を業務で使ってみた話をします (kbaba1001)
- タイトル未定 (@yuukigoodman)
- その他未定
発表者を募集しておりますので、希望の方はコメント欄にてお願いします! 飛び入りも歓迎です。
対象者
以下のいずれかを考えています。お気軽に参加して頂けると嬉しいです。
- Rails を使ったことがある方
- ドメイン駆動開発や DCI が好きな方
- https://leanpub.com/trailblazer を読んだことがある方
資料 資料をもっと見る/編集する
資料が投稿されると、最新の3件が表示されます。