Большинство клиентских шаблонных движков имеют одинаковую концепцию.
Вы можете загрузить шаблоны удаленно, используя XHR, но это добавит ужасные издержки HTTP-запроса.
Лучшей альтернативой может быть создание каждого из них в отдельном файле и слияние скрипта на стороне сервера с вашей HTML-страницей.
Наконец, последний вариант - добавить их в свои функции рендеринга JavaScript - это будет работать для очень маленьких шаблонов.