Shrineは@janko-mによって書かれた新しいFileUploaderです。 先日からGithubのトレンドに入っており気になっていましたが、日本語の情報が見つからないので試しに使ってみました。 同じようなgemには下記のようなものがあります。 しかし、これらのgemはコードが複雑すぎたり、拡張が難しかったりする問題点があります。 CarrierWave PaperClip Refile Shrineの特徴は、既存のgemのような複雑なコードベースから脱却して、pluginの設計を取り入れたシンプルなコードベースです。 その上、非同期処理や並列処理などの非常に便利な機能もサポートしています。 新しいgemを作ろうとされたモチベーションは@janko-mの書かれた記事が参考になります。Introducing Shrine – A file upload toolkit require

