- 授权协议: Apache
- 开发语言: Java
- 操作系统: 跨平台
- 软件首页: https://github.com/branaway/japid42
- 软件文档: https://github.com/branaway/japid42/blob/master/%E8%AF%B4%E6%98%8E.textile
- 官方下载: https://github.com/branaway/japid42/archive/master.zip
软件介绍
Play!框架是一个先进的现代化Java web框架,极大的提升了Java开发人员开发web应用的效率。然而Play的view层(即html模板)的性能却差强人意。Play1使用groovy模板作为渲染引擎,而Play2使用Scala模板。在Play1时期,Japid作为groovy的替代品,非常受欢迎。而在Play官方使用Scala替换groovy后,性能虽然有所提高,但是限于Scala编译器的性能,仍然远不如Play2下的Japid模板——Japid42。一下是Japid42的介绍:
Japid42是一个完全基于Java的Play2模板引擎。
- 当修改view时,你只需要刷新浏览器便能快速看到修改后的页面。Japid管理它的view编译和类加载。Japid view的修改与Play的重载机制是隔离的。
- 功能全面。拥有的功能比Play2内置的Scala模板引擎更加丰富。
- 高性能。基于Java编译器的Japid42的编译速度比基于Scala的模板引擎的编译速度大约快10倍。
- 完全基于Java。
- Japid内核用于生产已有一段时间,非常健壮。
- Japid视图能延迟编译和按需编译,并且自动编译,不需要人为操作。
Japid42示例https://github.com/branaway/computer-japid
Foundation Web Standards
Jonathan Lane、Steve Smith / Friends of ED / 21st July 2008 / $34.99
Foundation Web Standards explores the process of constructing a web site from start to finish. There is more to the process than just knowing HTML! Designers and developers must follow a proper proces......一起来看看 《Foundation Web Standards》 这本书的介绍吧!