可视化辅助编程在蚂蚁的探索之路

阅读数:1 2020 年 2 月 8 日 19:24

可视化辅助编程在蚂蚁的探索之路

GMTC 深圳 2019 大会上,陈成讲师做了《可视化辅助编程在蚂蚁的探索之路》主题演讲,主要内容如下。

演讲简介

提效是企业级前端框架非常重要的目标之一,我们希望借助框架和工具能让一个人可以做十个人的事情,而要做 10 倍的提效,则要做一些能破局的事情。所以,我们尝试在 Pro Code 的基础上做可视化辅助编程( Visual Assist Programming ),借助和框架、平台、组件和物料市场的互补,以及类微前端的架构方案来提供插件机制,以此来提升开发者的研发效率以及降低上手门槛。

内容大纲

  1. 为什么需要可视化辅助编程?

    (1) 现有开发方式的痛点

    (2) 研发提效可能的破局点

    (3) 本地工作台,唯一入口

    (4) 和搭建方案的区别

  2. 可视化辅助编程在蚂蚁的实践:Umi UI

    (1) 竞品分析

    (2) Umi UI 的优势和挑战

    (3) 部分功能演示

  3. 原理解析

    (1) 类微前端的架构方案

    (2) 插件体系

    (3) AST 的重度使用

    (4) 运行态交互能力

    (5) 国际化、主题、通讯机制等

  4. 未来

    (1) 规划

    (2) 如何参与开发

听众受益点

  1. 了解我们在这条路上的实践,以及背后的深入思考;
  2. 了解可视化辅助编程的实现以及类微前端的架构方案;
  3. 了解可视化辅助编程如何结合数据流、路由、物料和组件市场、配置化表单、AI 表单、数据管理等来做研发提效。

知识储备

了解 Vue UI 或 Umi UI 可以更好地理解这个主题

https://github.com/sorrycc/blog/issues/86

讲师介绍

陈成,蚂蚁金服高级技术专家。

陈成,花名云谦,蚂蚁金服高级技术专家,入职阿里已有 10 年。之前在淘宝,负责过淘宝首页、宝贝详情、购物车、下单等很多重要业务的前端部分,然后转岗到支付宝,负责 spm、支付宝开发者工具的开发,以及创建了 dva,roadhog,babel-plugin-import,umi 等。擅长的领域有工具、前端框架以及前端性能等,热衷于开源,大家可以在 https://github.com/sorrycc 找到我。

可视化辅助编程在蚂蚁的探索之路

可视化辅助编程在蚂蚁的探索之路

可视化辅助编程在蚂蚁的探索之路

可视化辅助编程在蚂蚁的探索之路

可视化辅助编程在蚂蚁的探索之路

可视化辅助编程在蚂蚁的探索之路

可视化辅助编程在蚂蚁的探索之路

可视化辅助编程在蚂蚁的探索之路

可视化辅助编程在蚂蚁的探索之路

可视化辅助编程在蚂蚁的探索之路

完整演讲 PPT 下载链接

https://gmtc.infoq.cn/2019/shenzhen/schedule

GMTC

评论

发布