目前就职于淘系前端工程团队,负责前端研发平台客户端 O2 及 OpenSumi 框架研发等相关建设。曾深入参与过 Weex 早期工具链建设及淘系小程序研发链路建设,同时也是 Apache Weex 和 VS Code 代码贡献者。目前致力于 OpenSumi 框架及开源社区建设。
目前就职于淘系前端工程团队,负责前端研发平台客户端 O2 及 OpenSumi 框架研发等相关建设。曾深入参与过 Weex 早期工具链建设及淘系小程序研发链路建设,同时也是 Apache Weex 和 VS Code 代码贡献者。目前致力于 OpenSumi 框架及开源社区建设。
传统研发中,开发者通常使用日常的文本编辑器进行编码工作,从本地机器到服务器,VIM 和 Emacs 等基于终端的文本编辑器以及 VS Code 等基于 GUI 的文本编辑器仍然是许多开发者的首选。然而,随着云服务的日益普及导致 CloudIDE 的兴起,越来越多的厂商开始布局并推出云端的研发能力,如 GitHub Codespaces、CodeSandbox 、华为云 CloudIDE、阿里云 CloudIDE 等。IDE 产品一般涵盖了多种功能(如文件树、编辑器、调试、搜索等)的组合,研发产品本身是一件门槛较高的事情,后续持续化的定制也会反复受前期建设限制,整体研发是一件投入大,产出慢的事情。而在阿里和蚂蚁集团内部,我们通过一种底层共建的模式,历时 3 年时间,共同研发并推出了一款公共的 IDE 研发框架 OpenSumi,期间积累了大量在业务场景下的实践与探索经验,通过这个框架,能真正让 IDE 产品的定制化研发更加简单高效。
本次演讲将从业务场景出发(如:模块搭建场景、代码预览场景、云端一体化场景等),并结合真实的业务应用(如:淘宝/支付宝小程序开发工具、O2 客户端、AntCodespaces 等),阐述 OpenSumi 在 IDE 产品建设中发挥的作用及具体方案,带你了解如何通过 IDE 产品来为开发者提供一站式的解决方案及研发体验。
演讲提纲:
1. OpenSumi 是什么?
2. IDE 定制化研发的应用场景
3. 面临的技术挑战
4. 开发体验
5. 开源至今的一些变化及感悟
6. 总结 & 未来展望
你将获得:



微信咨询

电话咨询
微信联系我们

