製品フォトギャラリー用にRefineryCMSのエンジンを作成しています。私はバックボーンを使用してギャラリーページを作成し、バックボーンを使用してフロントエンドテンプレートとJavaScriptを介してほとんどのレンダリングを行っています。つまり、基本的には、JSONとして製品をクライアントに送信するだけで、クライアントがページを作成します。
また、アプリはAmazons3に画像を保存するように設定されています。
これで、各製品に関連する多くの写真を含めることができます。これらの写真をJSONとして送信すると、Refinery::Imageとして保存されている画像のURLを次のように呼び出して決定します。
image.url()
URLをクライアントに送信します。次に、クライアント側のコードで、画像タグのsrc属性としてurlを使用します。
ただし、送信したURLはサーバーに存在しません。
私はimage_fuと、それがサーバー側の画像を生成する方法についてはあまり詳しくありません。誰かが私がうまくいく画像のURLを生成する方法を理解するのを手伝ってくれるなら、それは素晴らしいでしょう。