openresty 一些可选的模板引擎
以下为一些 openresty 可选的模板引擎,方便使用
- lemplate (https://github.com/openresty/lemplate)
- lua-resty-tags (https://github.com/bungle/lua-resty-tags)
- lua-resty-hoedown (https://github.com/bungle/lua-resty-hoedown)
- etlua (https://github.com/leafo/etlua)
- lua-template (https://github.com/dannote/lua-template)
- lua-resty-tmpl (https://github.com/lloydzhou/lua-resty-tmpl) (a fork of the lua-template)
- htmlua (https://github.com/benglard/htmlua)
- cgilua (http://keplerproject.github.io/cgilua/manual.html#templates)
- orbit (http://keplerproject.github.io/orbit/pages.html)
- turbolua mustache (http://turbolua.org/doc/web.html#mustache-templating)
- pl.template (http://stevedonovan.github.io/Penlight/api/modules/pl.template.html)
- lustache (https://github.com/Olivine-Labs/lustache)
- luvstache (https://github.com/james2doyle/luvstache)
- luaghetti (https://github.com/AterCattus/luaghetti)
- lub.Template (http://doc.lubyk.org/lub.Template.html)
- lust (https://github.com/weshoke/Lust)
- templet (http://colberg.org/lua-templet/)
- luahtml (https://github.com/TheLinx/LuaHTML)
- mixlua (https://github.com/LuaDist/mixlua)
- lutem (https://github.com/daly88/lutem)
- tirtemplate (https://github.com/torhve/LuaWeb/blob/master/tirtemplate.lua)
- cosmo (http://cosmo.luaforge.net/)
- lua-codegen (http://fperrad.github.io/lua-CodeGen/)
- groucho (https://github.com/hanjos/groucho)
- simple lua preprocessor (http://lua-users.org/wiki/SimpleLuaPreprocessor)
- slightly less simple lua preprocessor (http://lua-users.org/wiki/SlightlyLessSimpleLuaPreprocessor)
- ltp (http://www.savarese.com/software/ltp/)
- slt (https://code.google.com/p/slt/)
- slt2 (https://github.com/henix/slt2)
- luasp (http://luasp.org/)
- view0 (https://bitbucket.org/jimstudt/view0)
- leslie (https://code.google.com/p/leslie/)
- fraudster (https://bitbucket.org/sphen_lee/fraudster)
- lua-haml (https://github.com/norman/lua-haml)
- lua-template (https://github.com/tgn14/Lua-template)
- hige (https://github.com/nrk/hige)
- mod_pLua (https://sourceforge.net/p/modplua/wiki/Home/)
- lapis html generation (http://leafo.net/lapis/reference.html#html-generation)
- lua-resty-template (https://github.com/bungle/lua-resty-template)
openresty 一些可选的模板引擎的更多相关文章
- JavaScript学习笔记(一)——延迟对象、跨域、模板引擎、弹出层、AJAX示例
一.AJAX示例 AJAX全称为“Asynchronous JavaScript And XML”(异步JavaScript和XML) 是指一种创建交互式网页应用的开发技术.改善用户体验,实现无刷新效 ...
- JavaScript学习总结(一)——延迟对象、跨域、模板引擎、弹出层、AJAX示例
一.AJAX示例 AJAX全称为“Asynchronous JavaScript And XML”(异步JavaScript和XML) 是指一种创建交互式网页应用的开发技术.改善用户体验,实现无刷新效 ...
- 基于.NET的免费开源的模板引擎---VTemplate(转)
1.VTemplate模板引擎的简介 VTemplate模板引擎也简称为VT,是基于.NET的模板引擎,它允许任何人使用简单的类似HTML语法的模板语言来引用.NET里定义的对象.当VTemplate ...
- JavaScript模板引擎实例应用
在之前的一篇名为<移动端基于HTML模板和JSON数据的JavaScript交互>的文章中,我向大家说明了为什么要使用JavaScript模板以及如何使用,文末还提到了laytpl.art ...
- express-8 Handlebars模板引擎(1)
简介 使用JavaScript生成一些HTML document.write('<h1>Please Don\'t Do This</h1>'); document.write ...
- 模板引擎:ArtTemplate 使用入门和简单的使用
下载地址:https://github.com/aui/artTemplate 快速上手请参考:https://github.com/aui/artTemplate 通过阅读artTemplate原文 ...
- JS 模板引擎之JST模板
项目中有用到JST模板引擎,于是抽个时间出来,整理了下关于JST模板引擎的相关内容. 试想一个场景,当点击页面上列表的翻页按钮后,通过异步请求获得下一页的列表数据并在页面上显示出来.传统的JS做法是编 ...
- JST(JavaScript Trimpath)前端模板引擎简介
JST(JavaScript Trimpath)前端模板引擎简介及应用 今天在做某系统日志列表的时候用到了这个玩意儿.刚开始只是根据别人的例子照葫芦画瓢完成了日志列表及对应详情,晚上有空了才仔细去网上 ...
- 模板引擎 Velocity
模板引擎 Velocity 一.Velocity简介: Velocity是一个基于java的模板引擎(template engine).它允许任何人仅仅简单的使用模板语言(template langu ...
随机推荐
- Integer与int的区别(转)
如果面试官问Integer与int的区别:估计大多数人只会说道两点,Ingeter是int的包装类,int的初值为0,Ingeter的初值为null.但是如果面试官再问一下Integer i = 1; ...
- Jmeter响应中中文乱码怎么解决
在jmeter的bin目录下有一个jmeter.properties的文件,打开它,搜索sampleresult.default.encoding,把它的注释打开,也就是把最前面的#去掉,改成samp ...
- python day05作业
- Python Algorithms – chapter3 计数初步
一些基本递归式的解决方案及其应用实例 主定理的三种情况 排序算法之侏儒排序法 def gnomesort(seq): i = 0 while i < len(seq): if i == 0 or ...
- 1.Windows下使用VisualSVN Server搭建SVN服务器
使用 VisualSVN Server来实现主要的 SVN功能则要比使用原始的 SVN和Apache相配合来实现源代码的 SVN管理简单的多,下面就看看详细的说明. VisualSVN Server的 ...
- vue--http请求的封装--session
export function Fecth (url, data, file, _method) { if (file) { // 需要上传文件 return new Promise((resolve ...
- LazyMan的实现
题目如下: 实现一个LazyMan,可以按照以下方式调用: LazyMan(“Hank”)输出: Hi! This is Hank! LazyMan(“Hank”).sleep(10).eat(“di ...
- viewport是左下角开始的
- Django框架之下载以及基本命令
Django的下载与基本命令 pip3 install Django #下载完成后保存在python解释器下的bin文件目录下 创建一个Django Project #命令行输入: django-ad ...
- display: table; 100%的宽度
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...