【AICon】 如何构建高效的 RAG 系统?RAG 技术在实际应用中遇到的挑战及应对策略?>>> 了解详情
写点什么

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

  • 2020-02-08
  • 本文字数:770 字

    阅读完需:约 3 分钟

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

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


演讲简介


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


内容大纲


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

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

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

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

  5. (4) 和搭建方案的区别

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

  7. (1) 竞品分析

  8. (2) Umi UI 的优势和挑战

  9. (3) 部分功能演示

  10. 原理解析

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

  12. (2) 插件体系

  13. (3) AST 的重度使用

  14. (4) 运行态交互能力

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

  16. 未来

  17. (1) 规划

  18. (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


2020-02-08 19:241082

评论

发布
暂无评论
发现更多内容

Java多线程 线程池的生命周期及运行状态

Yeats_Liao

后端 Java core 10月月更

改变线程状态的方法

急需上岸的小谢

10月月更

JavaWeb(一)

Studying_swz

后端 10月月更

leetcode 380. Insert Delete GetRandom O(1) O(1) 时间插入、删除和获取随机元素 (中等)

okokabcd

LeetCode 数据结构与算法

All Eyes on Docs! 练就火眼金睛,就来StarRocks 极客营

StarRocks

数据库

翟佳:StreamNative 组织构建之路丨声网开发者创业讲堂 • 第 5 期

声网

技术管理 人工智能’

Go 语言入门很简单:Go 语言的错误处理

宇宙之一粟

异常处理 错误处理 Go 语言 10月月更

JDBC学习

Studying_swz

后端 10月月更

你用Go写过中间件吗?带你用Go实现【操作日志中间件】

王中阳Go

golang 高效工作 学习方法 #go 10月月更

深聊Nodejs模块化

coder2028

node.js

Vue组件入门(八)v-model + 自定义参数

Augus

Vue 3 10月月更

Zebec 以 Layer2 的形式推出 Zebec Chain,流支付新时达来临了

西柚子

高效能敏捷交付团队反思:特性团队(FeatureTeam)+Scrum

laofo

DevOps 敏捷 研发效能 持续交付 敏捷研发

nodejs实现jwt

coder2028

node.js

Go基础数据类型使用实战:int float bool

王中阳Go

Go golang 学习方法 golang 面试 10月月更

抢滩东南亚,融云IM助力应用抓住经济转型红利

融云 RongCloud

互联网 数字化 IM

如何通过cmd怎么打开计算机管理

Appleex

windows cmd

2022-10-18:以下go语言代码输出什么?A:panic;B:编译错误;C:moonfdd1。 package main import ( “fmt“ “net/url“ ) // 其中

福大大架构师每日一题

golang 福大大 选择题

日志管理与分析系统的基本功能

阿泽🧸

日志管理 10月月更

画一个冰糖葫芦祝大家甜甜蜜蜜

急需上岸的小谢

10月月更

Java注解

急需上岸的小谢

10月月更

如何实现多个Git仓库同步

Appleex

git

你的公司需要数据中台吗?

久歌

架构

挑战 30 天学完 Python:Day6 数据类型 - 元组tuple

MegaQi

Python 挑战30天学完Python 10月月更

Linux中的目录结构是什么样的?有人说像“树”,你觉得呢

wljslmz

Linux 10月月更 目录结构

Java多线程 关闭线程池 shutdown() 、shutdownNow()、awaitTermination()

Yeats_Liao

后端 Java core 10月月更

从AI作画到AI做视频,这一跳改变了什么?

脑极体

java部分基础总结

Studying_swz

java 编程 10月月更

【资损】知名金融企业的资损与资损防控

小明Java问道之路

架构 安全 金融科技 10月月更 资损

Go slice切片详解和实战:make append copy

王中阳Go

Go golang 学习方法 #go 10月月更

ZooKeeper数据模型

穿过生命散发芬芳

zookeeper 10月月更

可视化辅助编程在蚂蚁的探索之路_GMTC_陈成_InfoQ精选文章