Я недавно наткнулся на шаблоны Javascript и очень заинтриговался.
Я строю большое PHP-приложение, используя шаблон MVC. Шаблоны обрабатываются довольно крутой Twig .
Недавно я натолкнулся на реализацию javascript twig .
Я также прочитал довольно a bit об использовании шаблонизаторов javascipt.
Теперь в моем приложении приложение генерирует полную страницу для стандартных запросов как запасной вариант для пользователей без javascript. Для запросов AJAX он может генерировать контентную часть страницы (без <head>
, <body>
и т. Д.).
Объект ответа ajax в настоящее время представляет собой просто визуализированный HTML-контент, который затем вставляется в DOM.
Должен ли я вместо этого вернуть объект ответа, содержащий скомпилированный шаблон javascript и объекты, которые будут вставлены в шаблон? Каковы преимущества этого?
Из сообщений, которые я прочитал, шаблоны javascript были только небольшими фрагментами, представляющими небольшую часть страницы, например, отображая комментарий к сообщению в блоге в тот момент, когда пользователь отправил его.
Являются ли шаблоны javascript полезными только для вставки таких маленьких "кусочков" на страницу?