首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
插件化
订阅
贾铭
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
简单实现一个插件系统(不引入任何库),学会插件化思维
本文参考了webpack的插件,不引入任何库,写一个简单的插件系统,帮助大家理解插件化思维。插件系统的好处是允许开发人员在保证内部核心逻辑不变的情况下,以安全、可扩展的方式添加功能。
mini-bundler 实现:插件系统
插件系统:通过对外暴露能力,从而支持外部进行功能扩展的插件机制,从而丰富 `bunlder` 的能力。
开源fabric.js图片编辑器的插件化架构
详细介绍了开源图片编辑器架构的演进,说明抽象分层规范并定义插件规范,最终实现一个可扩展的编辑器插件化架构。
前端监控:监控SDK手摸手Teach-架构篇(已开源)
本文的主要目的是介绍一种可扩展性较好的SDK架构,让后续业务迭代的代码更清晰明朗。这种架构已经在开源监控SDK:mitojs实践,有兴趣的小伙伴可以去瞅瞅~
前端监控:JS监控SDK手摸手教学-实现篇(已开源)
上一篇「前端监控:监控SDK手摸手Teach-架构篇(已开源)」讲的是SDK的整体架构,这篇讲的是监控代码的具体实现
谈谈如何设计一个插件(Plugin)体系
什么是插件?插件,又称做 Plug-in 或者 addin、addon 等,是一种遵循一定规范的应用程序接口编写出来的程序,从而可以为系统扩展原本不存在的特性。同时,如果一个系统支持了插件体系,也就拥有了可以实现用户自定义化的功能。 可以支持第三方开发者去扩展应用的能力边界。 …
带你从 0 到 1 实现前端「插件市场架构」
我们看过很多应用有插件市场的功能,例如 Chrome 插件市场,VSCode 插件市场,你有没有想过自己实现一个插件市场架构呢
实现前端插件化架构设计,将需求开发「交给别人」
如果,有一种方式,能提供给插件开发者插件模板,并且能用我们平台的线上环境去远程加载业务方同学本地开发的模板代码,让业务方进行本地开发插件,这样是不是就省去了让业务方理解我方平台代码的成本
如何设计开发一个 Web 插件系统
插件,在前端系统中的使用越来越广泛。是时候好好了解下了,不仅仅是第三库和工具才会用到,在实际的业务场景中使用也是很爽的。
从开源项目中学习插件架构设计
前言 随着前端基建的不断发展,涌现出了很多前端工具链,例如Webpack、Rollup、Eslint。 再或者,一些日常应用工具,例如: utools、PicGo等等。我们可以发现他们都有个共同点:都