Angular、Vue、React都是基于什么思路来解析模板的?

题目描述

目前我所了解的模板引擎有2种,分别是基于字符串的模板引擎(可以手动编写一个极简易的)、基于JavaScript对象的模板引擎,其中React、Vue均有使用基于JavaScript对象的Virtual-DOM,React中的JSX语法和Vue的Render函数。

问题1:Angular官网没有明确说明其是基于什么思路来解析模板的?另外Vue中也有除Render函数之外的模板,而且明确了并非是基于字符串的模板引擎,那它又是采用什么思路来解析模板的?

clipboard.png

问题2:是否还有第3种类型的模板引擎呢?

题目来源及自己的思路

暂时想不到有第三种思维的类型的模板引擎,所以疑心Angular中的模板有可能是基于字符串来解析的,而Vue中的就不是很清楚了。

阅读 898
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题