OpenSumi 问题之 OpenSumi 的定制能力要怎么体现

简介: OpenSumi 问题之 OpenSumi 的定制能力要怎么体现

问题一:OpenSumi 是什么?


OpenSumi 是什么?


参考回答:

OpenSumi 是一款面向垂直领域,低门槛、高性能、高定制性的双端(Web 及 Electron)IDE 研发的框架。它基于 TypeScript + React 编码,实现了包括资源管理器、编辑器、调试、Git 面板、搜索面板等核心功能模块。开发者可以基于 OpenSumi 框架快速搭建属于自己的本地或云端 IDE 产品,并兼容 VS Code 插件生态。


关于本问题的更多回答可点击原文查看:

https://developer.aliyun.com/ask/670734



问题二:OpenSumi 为什么选择自研实现而不是使用现有开源方案?


OpenSumi 为什么选择自研实现而不是使用现有开源方案?


参考回答:

因为阿里及蚂蚁集团内部存在许多 IDE 产品,这些产品在前期建设上存在大量重复劳动问题。同时,使用开源方案时遇到了定制能力有限、源码依赖深、维护困难、无法满足内部能力需求等问题。因此,我们决定集合多个团队的力量走上自研实现的道路,以开发 OpenSumi 这一 IDE 标准化研发框架。


关于本问题的更多回答可点击原文查看:

https://developer.aliyun.com/ask/670735



问题三:OpenSumi 有什么优势?


OpenSumi 有什么优势?


参考回答:

OpenSumi 的优势主要体现在全面的视图定制能力、丰富的垂直领域研发支撑经验等方面。它提供了远超同类框架的定制能力,允许开发者通过模块或插件定制 IDE 产品,实现全视图定制。同时,OpenSumi 在阿里及蚂蚁集团内部已持续孵化两年,期间沉淀了多个垂直领域下的研发案例,为开发者提供了丰富的实践经验。


关于本问题的更多回答可点击原文查看:

https://developer.aliyun.com/ask/670736



问题四:OpenSumi 的定制能力是如何体现的?


OpenSumi 的定制能力是如何体现的?


参考回答:

OpenSumi 的定制能力主要体现在模块和插件的使用上。开发者可以通过模块实现基础能力以获得更好的维护性,而通过插件实现业务上的视图或能力上的定制,达到更高的定制性。例如,在小程序研发场景中,我们可以通过 Toolbar 贡献点及额外的 sumi API,实现不同的 Toolbar 展示和独立可通信的窗口调度等定制功能。


关于本问题的更多回答可点击原文查看:

https://developer.aliyun.com/ask/670737



问题五:OpenSumi 在哪些垂直领域有应用案例?


OpenSumi 在哪些垂直领域有应用案例?


参考回答:

OpenSumi 在小程序研发场景和云端一体化研发链路等垂直领域有应用案例。例如,支付宝小程序开发者工具和淘宝小程序开发者工具都使用了 OpenSumi 作为核心框架进行实现,月服务开发者数量已达到 2W+。同时,在云端一体化研发链路上,OpenSumi 支撑了阿里云云开发平台以及内部 O2、Ant Codespaces 等产品的实现。


关于本问题的更多回答可点击原文查看:

https://developer.aliyun.com/ask/670738

相关文章
|
24天前
|
IDE 前端开发 API
OpenSumi问题之OpenSumi 与 Theia 相比有什么优势
OpenSumi问题之OpenSumi 与 Theia 相比有什么优势
|
26天前
|
IDE 前端开发 数据库
OpenSumi开源问题之OpenSumi的定义如何解决
OpenSumi开源问题之OpenSumi的定义如何解决
|
27天前
|
开发工具 数据安全/隐私保护 iOS开发
探索iOS应用开发的核心理念与实践
【8月更文挑战第23天】在数字时代的浪潮中,iOS应用开发不仅仅是技术的堆砌,更是一场关于创新、用户体验和持续改进的旅程。本文将深入探讨iOS应用开发的核心理念,从设计哲学到开发工具的选择,再到市场趋势的适应,旨在为开发者提供一条清晰的路径,帮助他们在不断变化的技术世界中保持竞争力和创新力。
|
2月前
|
缓存 运维 机器人
通用研发提效问题之没有女娲的具体发展历程,如何解决
通用研发提效问题之没有女娲的具体发展历程,如何解决
|
2月前
|
JavaScript 前端开发 NoSQL
技术好文:Redash(开源轻量级智能)生产环境部署及实践(withoutdocker)
Redash(开源轻量级智能)生产环境部署及实践(withoutdocker)
150 0
|
4月前
|
安全 前端开发 Java
[AIGC] 开源流程引擎哪个好,如何选型?
[AIGC] 开源流程引擎哪个好,如何选型?
320 1
|
4月前
|
前端开发 JavaScript IDE
蚂蚁CodeFuse新版发布,前端能力优化,支持安卓开发
蚂蚁百灵研发助手 CodeFuse 插件发布新版,本版本新增支持 Android Studio,并针对 JavaScript、TypeScript 等前端语言优化了模型效果,同时还将输出Token增加到最多 1024 个。目前 CodeFuse 处于邀请测试阶段,欢迎各位开发者前往官网申请资格参与测试。在之前已安装插件的用户需要下载最新版本,才可享受 CodeFuse 插件最新能力。
204 1
|
11月前
|
安全
最新发布!阿里云卓越架构框架重磅升级
10月19日阿里云峰会·山东上,阿里云重磅升级《阿里云卓越架构白皮书》,助力企业在阿里云上构建更加安全、高效、稳定的云架构。
99724 1
|
运维 监控 开发者
平台工程实践,让应用开发如搭积木一般简单
在过去,传统的应用程序部署和管理通常是一个复杂且耗时的过程。这包括硬件和服务器的采购、配置、维护以及应用程序的手动部署和扩展。随着云原生概念的普及,虽然带来了扩展性、可用性等方面的改进,但也意味着运行单个脚本部署一个完整应用程序的日子一去不复返了。
152 0
|
机器学习/深度学习 人工智能 资源调度
隐语1.0正式发布|MVP部署体验包、资源调度框架Kuscia全新亮相!
隐语1.0正式发布|MVP部署体验包、资源调度框架Kuscia全新亮相!
297 0