专业财税服务推荐

精选优质财税服务,为企业提供专业、可靠的财税解决方案,助力企业健康发展

零报税代理记账
零申报代理记账
报税做账算帐财务报表老会计做账
代理记账
咨询微信:lhy_happyday
工商营业执照年度年报年检公示
全国个体、企业、公司、合作社工商年审年报服务!
个体/10元/次 企业/20元/次
咨询微信:lhy_happyday
财税咨询服务
一对一专业财税咨询,解决企业财税难题,提供定制方案
咨询微信:lhy_happyday
财务分析服务
小规模个体报税0申报税务年报工商年报月报季报报税代理记账
咨询微信:lhy_happyday
立即咨询专业财税顾问
微信号: lhy_happyday
会计从业9年,管理多家个体工商、小规模、一般纳税人等企业的财务、税务等相关工作!。
扫码或搜索添加微信,备注"财税咨询"获取专属优惠
知方号 知方号

.NET Core/.NET5/.NET6 开源项目汇总13:模板引擎 asp网站模板

系列目录     【已更新最新开发文章,点击查看详细】

开源项目是众多组织与个人分享的组件或项目,作者付出的心血我们是无法体会的,所以首先大家要心存感激、尊重。请严格遵守每个项目的开源协议后再使用。尊重知识产权,共建和谐开源社区。

模板引擎可以生成特定格式的文档,用于软件开发中生成具有相对规则的代码文件,比如:数据访问层、业务逻辑层、UI层等,使用模板可以大大提高开发效率。

模板引擎的实现方式有很多,最简单的是“置换型”模板引擎,这类模板引擎只是将指定模板内容(字符串)中的特定标记(子字符串)替换一下便生成了最终需要的业务数据(比如网页)。置换型模板引擎实现简单,但其效率低下,无法满足高负载的应用需求(比如有海量访问的网站),因此还出现了“解释型”模板引擎和“编译型”模板引擎等。

1、Fluid 【最值得推荐】

Liquid 是一门开源的模板语言,由 Shopify 创造并用 Ruby 实现。它是 Shopify 主题的主要构成部分,并且被用于加载店铺系统的动态内容。它是一种安全的模板语言,对于非程序员的受众来说也非常容易理解。从 2006 年起,Liquid 就被 Shopify 所使用,现在更是被大量 web 应用所使用。

Fluid 是一个基于 Liquid 模板语言的开源 .NET 模板引擎。官网文档非常详细、简单易容、是最值得推荐的模板引擎。

NuGet:https://www.nuget.org/packages/Fluid.CoreGitHub:https://github.com/sebastienros/fluid英文文档:https://shopify.github.io/liquid中文文档:https://www.coderbusy.com/liquid2、Scriban【推荐】

Scriban是一种用于.NET的快速、强大、安全和轻量级脚本语言和引擎,它主要是为文本模板开发的,具有用于解析Liquid模板的兼容模式。

特征非常高效、快速的解析器和轻量级的运行时。CPU 和垃圾收集器友好。检查基准以获取

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。