使用Java编译器的客户端模板语言(DRY模板)
我想要能够定义一次模板,并使用它们从服务器端和客户端呈现html. (DRY原则和所有)
我所设想的API就是这样:render(JSON,template) – > HTML. 我正在使用一个java框架(实际上是播放框架,但我不认为这是框架具体的). 我看过很多类似的问题,最新的,最有帮助的是:Templating language for both client-side and server-side rendering. 我非常同意作者的明确的竞争者,如:胡子和Google Closure模板不会削减它. (原因看这个帖子) 要求: >必须:客户端渲染 我看到一堆帖子,建议使用Node.js进行服务器端模板.虽然这肯定会起作用(下划线模板,Handlebarsjs,EJS都可以正常工作)我正在努力去看看如何将Node.js与java进行通信/组合/集成,毕竟仍然是需要输出JSON的java框架 我看过一些帖子提到一些JVM和node.js之间的概念通信(通过http或使用JNDI).不过,现在似乎没有图书馆,更不用说经过测试了. 所以为了整理这些事情,你建议哪些客户端模板引擎可以在java中运行(或者有一些环,可以从jvm调用)?而如果“hoop”恰好是Node.js,那么你建议使用哪种方式的通信/库? 解决方法
我现在要去做小胡子,并期待Handlebars.js的java实现.
一旦存在,重构路径不应该那么陡峭. EDIT – 2012年4月 好的,更新这个以备将来参考: >我将服务器端模板外包给Node.js. 100%DRY(甚至客户端mixins和i18N捆绑来自相同的来源. 是快吗闪电… (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- java – 新Object()的内存reserver中有多少空间;
- java – GridView scrollBar:动态添加图像时的不稳定行为
- 基于springMvc+hibernate的web application的构建
- java – 从其他类调用MainActivity方法(扩展广播接收器)
- springboot集成WebSockets广播消息(推荐)
- 获得Java类属于哪个包的代码
- java – Eclipse无法安装断点
- Android网络相关工具类
- 从零到Java> Spring> Hibernate for web
- java – 在IntelliJ中有一个用system.out.println打包语句的
- java – Spring – server.connection-timeout无
- java – JTable中带复选框的多行选择
- java – 使用onOptionsItemSelected从Preference
- 多线程 – 何时使用非阻塞>! /线程和阻塞>! /
- java – 在里面调用新线程是构造函数
- java – 在开发环境中,在tomcat中重新加载webapp
- java – 如何使用反射来调用参数的方法?
- java – 为什么我在构造函数中收到StackOverflow
- 线程中的异常“main”java.security.InvalidKeyE
- JSP Response.containsHeader()方法:判断指定名