kawasaki.rb #130 を(オンライン) を開催しました

Peranikov
kawasakirb
Published in
Mar 27, 2024

Sustainable Web Development with Ruby on Rails 読書会

引き続き、書籍「Sustainable Web Development with Ruby on Rails」を読み進めていきます。

今回は「2.12 End-to-End Example」から読み始めました。2.12.1から2.12.2までは要件定義とRailsを使ったプロジェクトの立ち上げ、Viewを起こすまでの説明がありました。中にはRails 6.1でサポートされたViewComponentによるViewの抽出も推奨されていました。

「2.12.3 Writing a System Test」では、Railsでのシステムテスト作成とそれに伴うアプリケーションのコード変更に関する説明がありました。テストはSystemTestCaseを用いて書かれており、テスト駆動開発のアプローチをsしながらバリデーションエラーが適切に表示されることのテストや、エラー時のユーザーへのフィードバック方法などの実装を進めていきました。

次回予告

次回は4/24 (水)に開催予定です。connpass及びTwitterでご連絡いたします。また、Slackもあるのでよければご参加ください。

書いた人

https://twitter.com/Peranikov

--

--