首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
插件化
订阅
小飞侠Pan
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
axios 请求终极封装【取消重复请求,请求失败自动重试,请求接口数据缓存】
axios取消重复请求: 相同的接口在上一个pending状态时,自动取消下一个请求; 请求失败重试: 接口请求后台异常时候,自动重新发起多次请求;请求接口数据缓存:接口在设定时间内不会向后台获取数据
手摸手教大家用lerna搭建自己的monorepo并开发npm包
这篇文章的目标不仅仅是想让各位收获一个可用的开发框架,还会帮助各位读者解读复杂配置项的含义,讲明各项配置究竟是为了解决什么问题,以及指明遇到问题该去翻阅哪篇文档,最终让大家达到知其所以然的程度。
别在重复封装 Axios 和 Interceptors 了
各位,真的不要在重复造轮子了,为什么?听我说道。 axios 本身 Api 就足够简单易用,拦截器/适配器足够扩展任何功能。 擅自封装还会使得原有 Axios 受到影响,增加开发成本和理解成本。 本身
77.9K Star 的 Axios 项目有哪些值得借鉴的地方
Axios 是一个基于 Promise 的 HTTP 客户端,同时支持浏览器和 Node.js 环境。它是一个优秀的 HTTP 客户端,被广泛地应用在大量的 Web 项目中。 由上图可知,Axios 项目的 Star 数为 77.9K,Fork 数也高达 7.3K,是一个很优秀…
前端监控:监控SDK手摸手Teach-架构篇(已开源)
本文的主要目的是介绍一种可扩展性较好的SDK架构,让后续业务迭代的代码更清晰明朗。这种架构已经在开源监控SDK:mitojs实践,有兴趣的小伙伴可以去瞅瞅~
前端进阶:跟着开源项目学习插件化架构
1. 1 微内核的概念 微内核架构(Microkernel Architecture),有时也被称为插件化架构(Plug-in Architecture),是一种面向功能进行拆分的可扩展性架构,通常用于实现基于产品的应用。微内核架构模式允许你将其他应用程序功能作为插件添加到核心…
前端插件化架构的探索和实践(上篇)
我们将从plugCore、 pluginAPI和plugin三要素的视角,来解析jQuery、Babel和Vue CLI这三大优秀的开源库其插件化架构的实践。
前端,何不尝试一下『插件化』开发
随着MVVM的框架和库的流行,想必组件化开发已经成为了前端开发的主流思想,特别是Vue、React、Angular已经有比较成熟的开发模式、社区和UI组件库。 现在的前端,开发页面代码量太、逻辑多、同一功能组件可能在多个页面中复用。而这些框架或库的出现,很好的将页面进行了功能拆…
从 13K 的前端开源项目我学到了啥?
近期我们团队的小伙伴小池同学分享了 “BetterScroll 2.0 发布:精益求精,与你同行” 这篇文章到团队内部群,看到了 插件化 的架构设计,阿宝哥突然来了兴趣,因为之前阿宝哥在团队内部也做过相关的分享。既然已经来了兴趣,那就决定开启 BetterScroll 2.0 …