3kユーザーを表示しています。レンダリングヘルパーlink_toは、レンダリングの処理速度を低下させます。それは多くの時間がかかります。レンダーヘルパーの処理が遅いlink_to
は、それはかなりのヘルパーを使用するのではなく、プレーンなHTMLをレンダリング私のテンプレート
- @user.each do |user|
%tr
%td= link_to_user_modal user
%td.text-right
= link_to edit_user_path(user.id),
class: 'btn btn-default btn-xs',
title: 'Edit' do
%span.glyphicon.glyphicon-pencil
= link_to user,
method: :delete,
title: 'Delete',
data: { confirm: "Are you sure you want to delete #{user}?" },
class: "btn btn-danger btn-xs" do
%span.glyphicon.glyphicon-trash
_ "3kユーザーを表示しています。[...]時間がかかります。" _ - 偶然? ;-) – Stefan
@Stefanこのヘルパーなしでは7秒かかります。 – Andy
ああ、私は、 'link_to'のうちの1つ、または3つ全てのうちの1つだけを見ていますか? – Stefan