博客 重磅预告 | 开源家族又添新成员!12月16日Molecule在Github、Gitee等你

重磅预告 | 开源家族又添新成员!12月16日Molecule在Github、Gitee等你

   数栈君   发表于 2021-12-21 15:55  599  0

随着全球开源生态的持续性发展,开源项目数量呈现指数级的增长,并逐渐覆盖全栈技术领域。袋鼠云数栈技术开源团队一直秉承着“源于开源 回馈开源”的理念,坚持以技术为核心,开源开放、不断地将数字化技术红利回馈社区,为大家分享成果。截至目前数栈开源技术团队已在Github上开源了FlinkX、FlinkStreamSQL、EasyAgent等项目,取得了超过5000+star数和2000+Fork数。

作为开源社区的积极贡献者,本次数栈技术开源团队为大家带来了袋鼠云开源家族新成员——Molecule。

http://dtstack-static.oss-cn-hangzhou.aliyuncs.com/2021bbs/files_user166259/article/55c520ed6def9b31c10a24d328421262..png

Molecule是什么?

Molecule是一款受VSCode启发,使用React.js构建的Web IDE UI框架。通过设计类似VSCode扩展机制(Extension),可快速、轻松搭建一个高度抽象的IDE Workbench UI系统。

http://dtstack-static.oss-cn-hangzhou.aliyuncs.com/2021bbs/files_user166259/article/96cc5367c8c4e21aa6fe141900d9a1bf..jpg

Molecule具有较高的Workbench自定义能力,可帮助需求IDE UI业务场景的开发者,实现业务代码和IDE UI组件解耦,使业务迭代和IDE UI交互迭代可异步进行,降低升级维护成本。同时它基于Monaco Editor,集成QuickAccess和Keybinding等功能。

http://dtstack-static.oss-cn-hangzhou.aliyuncs.com/2021bbs/files_user166259/article/40ad4451c1485cc1a14048856e3363bd..png


什么要开源Molecule?

Molecule虽然是从我们的业务场景中诞生出来的一套Web IDE UI方案,也已在多个项目和产品中得到了“实战”,但我们团队仍认为它还有很多不足。希望通过在Github和Gitee的开放可以跟社区有相关需求或经验的朋友,进行交流探索,相互启发激发灵感,同时帮助有此需求的研发者们免去一些基础程序的重复开发,提升效率,共同推进Molecule产出创新,提升Molecule生命力,繁荣国内开源生态。

0条评论
社区公告
  • 大数据领域最专业的产品&技术交流社区,专注于探讨与分享大数据领域有趣又火热的信息,专业又专注的数据人园地

最新活动更多
微信扫码获取数字化转型资料
钉钉扫码加入技术交流群