什么是模板?

数据+ 模板 => 视图,这就是模板的价值和定位。

在Web开发中,前端工程师通常使用模板,将后端数据转化/拼装为一个前端可读的HTML内容 [ 展开示例 ]。

    最简模板示例

    以显示一个简单的个人信息为例,形式如:

    其中,姓名 "张三" 和城市 "北京" 需要从后端获取,后端数据模型如下:

    为了实现上述内容的动态展示,我们需要编写一个简单的模板:

Lite 模板快速参考

Lite 模板的主要功能包括:

Lite 模板风格

在Lite出现之前,已经有很多广泛运用的模板系统,Java中,Velocity,FreeMarker 算是先驱, PHP中Smarty出现较早, 前端JavaScript模板, 太杂,成熟的不多,这里就不多说。

那么Lite存在的价值又在那里呢?

与这些流行的模板系统不同, Lite有如下三大特点:

===模板测试 === X
数据模型
模板代码
结果输出