Closed lef237 closed 1 year ago
Active Storageを使うことにした。理由としては、
erb
やslim
を使うため、扱いやすいという3点の理由から、Active Storageを導入することにした。
ref: Active Storage(その1) | Vermuda
Active Storageはその画像を保存させるために紐づいているモデルに対して画像やファイルを保存するためのカラムを持たせなくて良いというのが非常に大きい利点です。
Active Storageを使う。理由としてはActive StorageはRailsが標準で用意してくれている機能であり情報を調べやすいのと、erb
やslim
を使う場合には親和性が高いため、この選択にすることにした。
(もしフロント側をReactやVueで統一し、erbやslimをほとんど使わない場合は、CarrierWaveのほうが良いらしいです。)
Active Storageか、それともCarrierWaveか。はたまた別のgemを使うか。