ViewComponent学習
リソース
公式Docs
良さげなZenns
TechRachoの翻訳記事
ViewComponentのベストプラクティスをまとめて生成してくれるCLI。ライブラリとして導入しなくともREADMEを読むだけで学びがある。
好きなRails Repository。ViewComponentを使ってる。
準備
Gemfileにgem追加
code:Gemgile
gem "view_component"
コンポーネント生成
code:sh
bundle exec bin/rails generate component Example title
rspec用にViewComponentに関する設定を読み込んでおく。
code:rails_helper.rb
RSpec.configure do |config|
config.include ViewComponent::TestHelpers, type: :component
end
めも