加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

2019 JSConf.Asia尤雨溪:在框架设计中寻求平衡

发布时间:2019-08-07 00:38:22 所属栏目:建站 来源:qiangdada
导读:出格声名 这是一个由simviso团队对 JSConf.Asia 中关于前端框架计划弃取相干话题举办翻译的文档,内容并非直译,个中有一些是笔者自身的思索。而分享者正是 Vue.js 的作者 @尤雨溪,Vue 客栈地点:github.com/vuejs/vue 让我们一路来相识下在当前框架三足

可以看到,谁人 logo 现实上是 glimmer.js 的 logo,也就是说,glimmer 是 Ember 里的渲染引擎,同样也是 Angular 的渲染引擎。

「2019 JSConf.Asia - 尤雨溪」在框架计划中寻求均衡,深度好文

这些首要是基于模板的,它们将模板编译成相对较初级此外指令来举办内容渲染。

1、JSX / VDOM 利益

此刻我们来谈谈 JSX 和 VDOM 的一些利益。

「2019 JSConf.Asia - 尤雨溪」在框架计划中寻求均衡,深度好文

我们喜好 JSX 或 VDOM 最重要的缘故起因就是它们具有 JavaScript 的完备示意力。

你无须在意语法,你有一种可供你行使的说话,你就可以有完备的体验,你可以做任何你想做的事。

不只这样,你还可以在你的组件上构建恣意伟大的逻辑。

它真的很强盛、不做束缚,也由于这个特点,许多人喜好上了 React 。

它还应承你在渲染组件时将视图层视为数据。它会返回一些对象,返回节点暗示当前状态的VDOM 节点,这个数据可以用于许多故意思的处所。

它对付我们构建测试方案很有效,你可以按照假造Dom获取快照,你可以将它渲染到必要替代的方针,也就是我们一向在做的工作,好比将它渲染到终端、PDF、Canvas、WebGL,以及任何你能想到的你可以渲染的对象。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读