Какова «лучшая практика» при возврате динамических данных для таблицы (сортировка на стороне сервера, фильтрация и т. Д. Из БД)? Возвращаете ли вы только данные в json и неоднократно клонируете элемент строки, заменяя значения в каждой строке (таким образом уменьшая размер вызова ajax, но увеличивая обработку на стороне клиента), или возвращаете полный html и заменяете на. HTML или .append? Или я пропускаю другой метод?
Это частая ситуация в моем приложении, а в некоторых случаях узкое место, и я не уверен, что то, что я делаю, является лучшим решением. В настоящее время я возвращаю строку html и использую один вызов .append после очистки всех строк, кроме заголовка.