首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
插件
订阅
SpuerMomonga
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
从开源项目中学习插件架构设计
前言 随着前端基建的不断发展,涌现出了很多前端工具链,例如Webpack、Rollup、Eslint。 再或者,一些日常应用工具,例如: utools、PicGo等等。我们可以发现他们都有个共同点:都
如何设计插件系统
如何设计一个应用框架。 其实如果你了解过各种框架和库,你就会发现插件是其中必不可少的一个模块,究其原因,插件为框架和库带来了极大的扩展性和灵活性,有了插件,这些框架和库才可能被广泛的应用,
【第 1 期】插件系统的设计
插件作为非常常见的软件系统的一部分,存在于我们日常开发的各种场景中。无论是前后端的开发框架,亦或是我们使用的IDE、浏览器,或者是我们日常接触到的其他各种软件系统,都有插件的影子。插件为我们的软件系统提供了丰富的拓展能力,也在某些场景下将系统功能拆分为松耦合的子模块分而治之。 …
electron 插件系统设计记录
以上流程看出一定的繁琐,桌面端应用确实避免不了反复的构建与更新。如果像vscode、 atom的插件系统来管理插件,一个插件更新后插件系统自动更新插件而无关项目本身是否需要更新,这是一个值得尝试的方向: ...