PlayRythm 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
PlayRythm 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
PlayRythm 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
PlayRythm 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
PlayRythm 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 Apache
开发语言 Java JavaScript HTML/CSS
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发模板引擎
开源组织
地区 国产
投 递 者 开源老码农
适用人群 未知
收录时间 2012-05-01

软件简介

PlayRythm是基于Rythm模板引擎的PlayFramework v1.x插件,在内置的groovy以及很受欢迎的Japid模板引擎之外提供了有一个模板引擎的选择。其特性如下:

  • 生成Java源代码并编译执行,因此速度非常快(和Japid相同)
    • 生成源码和编译过程对用户是透明的
  • 使用类似.Net MVC Razor模板引擎的语法,Java用户几乎不需要学习即可使用
  • 完美的PlayFramework集成,提供最容易的Groovy迁移方案,
    • 你无须更改现有的控制器和邮件控制器代码即可使用。
    • 当你没有提供Rythm模板文件的时候,原有的Groovy模板文件可以照常使用
  • 当模板文件后缀为.html的时候自动做html转义,杜绝安全隐患(和Groovy一致,不同于Japid)
  • 强大的Tag功能,方便模板重用
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
发表了资讯
2012/07/18 00:00

PlayRythm v1.0.0-20120718 发布

PlayRythm是基于Rythm模板引擎的PlayFramework插件,具有高性能,语法简洁,功能强大的特点,最新的1.0-20120718在RC6的基础上修复了22个错误,提升了prod模式下的启动性能,并集成了以下新功能: 1. 多行import声明 2. 多行模版变量声明 3. 可申明返回类型的inline tag定义 4. inline tag重载 5. 字符替换模式(SIM) 6. ToString模式 7. 自动ToString模式 详细情况请参见:http://www.playframework.org/modules/rythm-1.0.0-...

1
1
发表了资讯
2012/06/09 00:00

PlayRythm 1.0-RC6 发布

PlayRythm是基于Rythm模板引擎的PlayFramework插件,具有高性能,语法简洁,功能强大的特点,最新的1.0-RC6版本是一个维护版本,在RC5的基础上修复了11个报告的问题。具体情况参见:http://www.playframework.org/modules/rythm-1.0.0-RC6/history 线上演示程序:http://play-rythm-demo.appspot.com/ (在Google Application Engine上面,可能需要翻墙) 如何从Groovy迁移到Rythm:http://software-lgl.blogspot.com.au/2012/05...

0
2
发表了资讯
2012/05/25 00:00

PlayRythm 1.0-RC5 发布

PlayRythm是基于Rythm模板引擎的PlayFramework插件,具有高性能,语法简洁,功能强大的特点,最新的1.0-RC5版本有如下改进: 有限制的支持用户定义Java表达式扩展。 Java表达式扩展是Play最初在Groovy模版引擎提供的一个功能。RC5版本允许你在Rythm中继续使用你以前为Groovy模版定义的扩展功能 新增关键词: @compact: 显示指定输出压缩空白和换行 @nocompact: 显示指定禁止空白压缩和换行 @macro: 定义静态可复用模版内模块,点...

0
2
发表了资讯
2012/05/20 00:00

PlayRythm v1.0.0 RC4发布

PlayRythm是基于Rythm模板引擎的PlayFramework插件,具有高性能,语法简洁,功能强大的特点,最新的1.0-RC4版本有如下改进: 支持Null安全表示法:@myModel?.name,使用?可以保证模版在myModel为空的时候不报NPE 支持Properties增强:@myModel.name被解释为:@myModel.getName() 支持precompile,prod模式以及WAR部署情况下可以大大提高启动速度 若干bug fix 具体情况参见:http://www.playframework.org/modules/rythm-1.0.0-...

1
1
发表了资讯
2012/05/06 00:00

PlayRythm 1.0.0-RC2发布

PlayRythm 1.0.0-RC2发布,该版本增加度 Google Application Engine 的支持。 PlayRythm是基于Rythm模板引擎的PlayFramework v1.x插件,在内置的groovy以及很受欢迎的Japid模板引擎之外提供了有一个模板引擎的选择。其特性如下: 生成Java源代码并编译执行,因此速度非常快(和Japid相同) 生成源码和编译过程对用户是透明的 使用类似.Net MVC Razor模板引擎的语法,Java用户几乎不需要学习即可使用 完美的PlayFramework集成,提...

0
2
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
发表了问答
2012/05/22 05:11

如何从Groovy模版迁移到Rythm模版

系列一: 概述如何安装play-rythm插件到playframework工程,以及迁移的步骤。同时比较了这两个模版在表达式,控制流以及脚本和注释方面的异同: http://software-lgl.blogspot.com.au/2012/05/step-by-step-migrate-your-groovy.html 不能打开google blogger服务的朋友可以点击这里:http://cloud.github.com/downloads/greenlaw110/play-rythm/From-Groovy-To-Rythm-1.png...

1
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
0 评论
4 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部