Play2模板引擎 Japid42

码农软件 · 软件分类 · 模板引擎 · 2019-08-23 20:28:09

软件介绍

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模板引擎。

  1. 当修改view时,你只需要刷新浏览器便能快速看到修改后的页面。Japid管理它的view编译和类加载。Japid view的修改与Play的重载机制是隔离的。
  2. 功能全面。拥有的功能比Play2内置的Scala模板引擎更加丰富。
  3. 高性能。基于Java编译器的Japid42的编译速度比基于Scala的模板引擎的编译速度大约快10倍。
  4. 完全基于Java。
  5. Japid内核用于生产已有一段时间,非常健壮。
  6. Japid视图能延迟编译和按需编译,并且自动编译,不需要人为操作。

Japid42示例https://github.com/branaway/computer-japid

 

本文地址:https://codercto.com/soft/d/13022.html

Blog Design Solutions

Blog Design Solutions

Richard Rutter、Andy Budd、Simon Collison、Chris J Davis、Michael Heilemann、Phil Sherry、David Powers、John Oxton / friendsofED / 2006-2-16 / USD 39.99

Blogging has moved rapidly from being a craze to become a core feature of the Internetfrom individuals sharing their thoughts with the world via online diaries, through fans talking about their favori......一起来看看 《Blog Design Solutions》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具