Javascript 单页应用程序 (SPA) 使使用简单技术创建强大的 Web 应用程序成为可能。随着 SPA 变得越来越大,您似乎需要一种方法来分离多个 html(和 javascript 和 css)文件中的内容,以保持事情的可管理性和可维护性。
所有关于如何制作这样一个更大的应用程序的示例似乎都使用了单独的模板机制,例如 JSP 或 Asp.net MVC,将 html 片段组合成一个提供给客户端的 html 页面。对我来说,这对于 SPA 来说似乎有点矫枉过正,所以这让我想到了一个问题:
是否有允许我将 html 片段编译成 html 文件的框架或工具(集),我可以将其部署到静态 Web 服务器,而无需像 IIS 或 Tomcat 这样的动态服务器?
这里的假设是有一个可供 SPA 对话的 Web (REST) API。