Одностраничные приложения Javascript (SPA) позволяют создавать мощные веб-приложения с помощью простой технологии. По мере того, как SPA становится больше, кажется, что вам понадобится способ разделить контент в нескольких файлах html (и javascript и css), чтобы все было управляемо и удобно в обслуживании.
Все примеры того, как сделать такое большое приложение, по-видимому, используют отдельный механизм шаблонов, такой как JSP или Asp.net MVC, для объединения фрагментов html в одну html-страницу, предоставляемую клиенту. Мне это кажется излишним для SPA, поэтому у меня возникает вопрос:
Есть ли платформа или инструмент (набор), который позволяет мне компилировать фрагменты HTML в файл HTML, который я могу развернуть на статическом веб-сервере, не требуя динамического сервера, такого как IIS или Tomcat?
Предполагается, что существует веб-API (REST), с которым SPA может общаться.