Bee AntWongjorie's Blog

FE前端

BE后端

DB数据库

OPS运维

Snippet代码片段

Note笔记

I'm also on

GitHubIf you code

MailIf you talk

RSSIf you subscribe

About.meIf you recommend

前端沿革


React、Vue、NG

主要解决了UI与state同步的问题。React的思路是使用虚拟DOM完成reconciliation。Vue和NG的思路是通过observable直接触发DOM节点的value值变化。现在的三个框架已融会贯通这两种思路。

web components

提供了模板语法,自定义标签解决了html的问题。在UI同步这一块仍然空缺,不比jsx,或者支持template语法的html。

融合html与js

虽然w3c的规范和标准暂时不会向融合这个方向推进,但前端的发展肯定是围绕虚拟DOM、虚拟CSS诞生新框架、新语言,让html不再平行于js,而是包含于js,控制权全部交给js。