InfoQ

InfoQ

主题/标签专用视图

模板语言相关的内容


“模板语言”相关新闻

Thymeleaf 2.0新特性一览

主题
Java,
语言,
模板语言,
编程

Thymeleaf是一个面向Java的XML/HTML模板引擎,它的主要目标是提供格式良好的模板创建方式。Thymeleaf 2.0中包含了许多新特性。

由用户生成为Ruby和.NET所用的安全模板

主题
Ruby,
动态语言,
Web框架,
ASP.NET,
.NET,
语言,
流体,
编程,
架构 ,
模板语言

大多数模板引擎都愿意尽可能给用户赋予更多功能,而Liquid则不同,它的设计哲学是要限制用户所能做的事情。目的是要让最终用户能够创建自己的模板,而不需要陷于服务器的安全问题。Liquid最初是为Ruby创建的,现在也可供.NET使用。

Thymeleaf:面向Java的XML/HTML模板引擎

主题
Velocity,
Java,
Web框架,
语言,
架构 ,
编程,
模板语言

Thymeleaf是个XML/XHTML/HTML5模板引擎,可以用于Web与非Web应用。它是个开源的Java库,基于Apache License 2.0许可,由Daniel Fernández创建,Daniel Fernández还是Java加密库Jasypt的作者。Thymeleaf旨在替换掉JSP及其他的模板引擎,如Velocity与FreeMarker。它提供了两个版本,分别是Standard方言与SpringStandard(Spring MVC 3)方言,并且可以通过创建自定义方言进行扩展。

微软加大对jQuery的投资力度

主题
jQuery,
Ruby,
JavaScript,
Java,
动态语言,
.NET,
微软,
语言,
编程,
模板语言

近日,微软重申将对jQuery开发提供帮助,首先将会增加模板支持并分配一定的资源,这其中包括全职的开发者。jQuery创建者John Resig表示,jQuery将一如既往地保持独立、开源项目的本色,并不会迁移到CodePlex上。

在ASP.NET MVC中使用T4

主题
ASP.NET MVC,
工件和工具,
ASP.NET,
Visual Studio,
微软,
IDE,
.NET,
工具,
敏捷,
模板语言,
编程,
代码生成

在项目里添加控制器和视图时,ASP.NET MVC使用T4(文本模板转换工具箱,Text Template Transformation Toolkit)来生成代码。T4是一个高度定制化的,基于模板的文本生成器。

Lilu:Rails Mockup驱动开发之道

主题
Ruby on Rails,
Ruby,
动态语言,
语言,
编程,
模板语言,
设计,
Rails

在两年前就有过一场争论,争论的焦点在于Rails框架及它缺乏内建模板语言的支持,还有是否要为Rails引入这样的模板语言。直至今天,已经存在有不下五种的模板系统:ERB、 HAML、Liquid、Amrita2等等。然而所有这些都是将Ruby语言或是Ruby的派生语言与HTML代码混合在一起。Lilu的目标是将静态HTML页面和Ruby代码完全解耦。

HAML:简洁高效就是美

主题
Ruby on Rails,
XHTML,
Ruby,
HTML,
动态语言,
标识语言,
语言,
编程,
模板语言

HAML是Rails下的一种可选模板语言方案。其作者认为你只要20分钟就会喜欢上它的简洁性。不过,另外一名博客作者Grigsby并不同意这个观点,他认为2分钟足矣。真的有那么神奇吗?InfoQ对此进行了追踪调查。