Я пишу приложение, которое отображает список объектов "Job" из ответа AJAX JSON.
Каков наилучший способ визуализации разметки из возвращенных данных. Теперь я убежден, что генерировать HTML-разметку на стороне сервера и возвращать ее из вызова AJAX - плохая идея. Исходя из опыта, это усложняет поддержку HTML, а повторное использование контента - это кошмар, поэтому я возвращаю коллекцию объектов Job в формате JSON.
Тогда возникает вопрос, как отобразить HTML на основе пользовательского ввода? Я видел несколько примеров размещения вашего шаблона разметки на странице, а затем использования JQuery для его клонирования и заполнения соответствующими данными и вставки его в DOM.
Проблема в том, что шаблон содержит видимое содержимое (изображения и тому подобное), и приложение должно быть повреждено, поэтому у меня есть повторитель на странице, который выполняет обратный код и заполняется при загрузке страницы, если JS не доступен. 1007 *
Любой совет будет оценен.