モーダルやローディングのような文書構造的に必要のないもののhtmlってどう(どこに)書いていますか?気にせず表示するページのhtmlに書くとかjavascriptで書くとか色々あると思うんですが。ページに直接書いてしまうと大量に存在する場合にごちゃごちゃしちゃうので。何かよい方法ありましたら教えていただけませんか。
JSで外部のテンプレートにしちゃう
JSが動く環境を前提にすると、JSにキャッシュさせるのが最適解のような気がする。
別ファイルにする。パフォーマンスが気になるのならそういったリソースzipしてajaxでDLさせて展開させるようなRailsのプラグインでも書けばいい。
みんなの回答 4 件
JSで外部のテンプレートにしちゃう
JSが動く環境を前提にすると、JSにキャッシュさせるのが最適解のような気がする。
別ファイルにする。
パフォーマンスが気になるのならそういったリソースzipしてajaxでDLさせて展開させるようなRailsのプラグインでも書けばいい。
関連するトピックス