具有 ASP.net 核心和 JS 支持的 HTML 模板引擎

问题描述

是否有任何 HTML 模板引擎,可以在服务器端使用 ASP.net 核心运行,在客户端/浏览器使用 JS 运行,并生成具有一定一致性级别的相同 HTML 输出

好处是可以灵活地在客户端或服务器端进行渲染。

解决方法

经过一些研究,我发现 Liquid 模板引擎在 .net 和 JS 中均可用。它适用于更多语言和框架。

.net 库是 - https://github.com/sebastienros/fluid JS 库是 - https://liquidjs.com/

微软的“Orchard core”项目也在使用“Fluid”库。还有“Scriban” .net 库,具有流动性支持。

我还没有在项目中测试过它们。所以,在这方面没有具体的想法。希望这可以帮助某人。