Quantcast
Channel: CNode:Node.js专业中文社区
Viewing all articles
Browse latest Browse all 14821

分享 一个纯js语法写模板的node版本引擎

$
0
0
  • 前言

目前node平台上面的模板解析数不胜数,各个解析引擎都的优势都各有千秋,但是我自己在项目实践中,却发现很难满足我的需求,因为我自己是一个js工程师,我肯定希望能够以js的语法写javascript内容的同时能够来写模板,这样子能够大量减少我的工作思维切换的成本,目前平台上面流行的模板,或多或少的都是有自己自定义的语法,因此我需要创建一个解析引擎来100%的集成javasciprt的预发,减少思维切换的成本

  • 优势
    • 代码简单
      • 只有不到100行代码,就能简单的实现核心功能,指令分解,指令收集,指令解析,能够输入一段ept模板代码然后输出html代码
    • 能够100%的服用javascript的语法,只需要在指令内容前后加上{{% xxx %}}代码就ept引擎就能够正常的解析并且返回数据
  • TODO
    • 需要能够继承模板[ing]
    • 需要发布npm版本[ing]
    • 需要发布浏览器版本[ing]

希望大家一起来维护这部分内容~


Viewing all articles
Browse latest Browse all 14821

Trending Articles