ここで選択肢を考えています。
- モデルを使用してアクティブレコードの after_create/after_update フックで実装します。
- ActiveSupport::Notifications を使用して、アクティビティ フィード オブジェクトとモデルを分離します。
- オブザーバーを使用します。
2番目のアプローチに関する多くの情報を見つけることができませんでした。そして、3番目のものは最初のものに似ていると思います。ActiveSupport::Notifications の使い方は間違っていますか? なんで?