天天看點

重磅預告 | 開源家族又添新成員!12月16日Molecule在Github、Gitee等你

随着全球開源生态的持續性發展,開源項目數量呈現指數級的增長,并逐漸覆寫全棧技術領域。袋鼠雲數棧技術開源團隊一直秉承着“源于開源 回饋開源”的理念,堅持以技術為核心,開源開放、不斷地将數字化技術紅利回饋社群,為大家分享成果。截至目前數棧開源技術團隊已在Github上開源了FlinkX、FlinkStreamSQL、EasyAgent等項目,取得了超過5000+star數和2000+Fork數。

作為開源社群的積極貢獻者,本次數棧技術開源團隊為大家帶來了袋鼠雲開源家族新成員——Molecule。

Molecule是什麼?

Molecule是一款受VSCode啟發,使用React.js建構的Web IDE UI架構。通過設計類似VSCode擴充機制(Extension),可快速、輕松搭建一個高度抽象的IDE Workbench UI系統。

重磅預告 | 開源家族又添新成員!12月16日Molecule在Github、Gitee等你

Molecule具有較高的Workbench自定義能力,可幫助需求IDE UI業務場景的開發者,實作業務代碼和IDE UI元件解耦,使業務疊代和IDE UI互動疊代可異步進行,降低更新維護成本。同時它基于Monaco Editor,內建QuickAccess和Keybinding等功能。

為什麼要開源Molecule?

Molecule雖然是從我們的業務場景中誕生出來的一套Web IDE UI方案,也已在多個項目和産品中得到了“實戰”,但我們團隊仍認為它還有很多不足。希望通過在Github和Gitee的開放可以跟社群有相關需求或經驗的朋友,進行交流探索,互相啟發激發靈感,同時幫助有此需求的研發者們免去一些基礎程式的重複開發,提升效率,共同推進Molecule産出創新,提升Molecule生命力,繁榮國内開源生态。

12月16日

繼續閱讀