Я создаю страницу поиска, на странице есть форма, которая отправляется с использованием Ajax, после выполнения поиска я хочу отобразить сетку с результатами.
У меня вопрос: должен ли я создать сетку при загрузке страницы, а затем заполнить ее данными после выполнения поиска, или создать сетку на сервере после выполнения поиска, а затем просто добавить сетку на страницу? .
Я думал о создании вспомогательного метода для рендеринга сетки и вызова его из контроллера после получения результатов, затем возврата результата вспомогательного метода и добавления его на страницу, но это может быть не в пользу архитектуры MVC ( Я определяю пользовательский интерфейс на контроллере).
Какой подход мне выбрать?
Спасибо