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

所属专题:大前端工程化

嘉宾 : 陈成 | 蚂蚁金服高级技术专家

会议室 : 宴会厅1

讲师介绍

专题演讲嘉宾:陈成

蚂蚁金服 高级技术专家

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

议题介绍

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

提效是企业级前端框架非常重要的目标之一,我们希望借助框架和工具能让一个人可以做十个人的事情,而要做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

 

交通指南

© 2019 Baidu - GS(2018)5572号 - 甲测资字1100930 - 京ICP证030173号 - Data © 长地万方
本网站图片存储由七牛云独家支持