AST 与前端框架的工程化

阅读数:179 2019 年 8 月 5 日 08:00

AST 与前端框架的工程化

QCon 北京 2019 大会上,蒋豪群讲师做了《AST 与前端框架的工程化》主题演讲,主要内容如下。

演讲简介

现代前端开发中,围绕着 AST 的解析和变换,发展出了诸如 Babel 和 PostCSS 等显著提高开发体验的工具。
对于前端框架而言,深度应用编译原理实现的 DSL 及其代码优化也是工程化体验的重要环节,Vue.js 闻名的单文件组件(Single File Component,SFC)即是其中代表。

本次分享将结合 Vue.js 的工程化实践,介绍 AST 操作在现代前端框架中的深入应用:

  1. 解析 Vue 组件的编译过程;
  2. AST 与代码优化 / 重构;
  3. 定制 Vue SFC;
  4. 利用 AST 操作、提升开发体验的一些工具与技巧。

讲师介绍

蒋豪群

Vue Technology LLC 开源开发者

蒋豪群,Vue.js 团队成员,曾就职于阿里巴巴和蘑菇街,2018 年起成为全职开源开发者,目前负责 Vue CLI 及相关 Vue.js 周边工具库的维护。

AST 与前端框架的工程化

AST 与前端框架的工程化

AST 与前端框架的工程化

AST 与前端框架的工程化

AST 与前端框架的工程化

AST 与前端框架的工程化

AST 与前端框架的工程化

AST 与前端框架的工程化

AST 与前端框架的工程化

AST 与前端框架的工程化

完整演讲 PPT 下载链接

https://qcon.infoq.cn/2019/beijing/schedule

评论

发布