首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
性能优化
订阅
叮叮当biu
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 0订阅
使用Axios+indexedDB构建完整的前端缓存策略
现代前端应用逻辑日趋复杂,在平衡性能和数据实效性方面,前端也逐渐开始承担一些责任。 最近我们在项目中就碰到了这样一个场景。我们的项目只是一个非常传统的数据看板类项目,用户打开页面,通过调用API读取数
umi项目配置runtimeChunk优化缓存实践
umi项目中通过配置optimization.runtimeChunk避免不必要的更新,提高浏览器缓存的利用效率。
umi升级至3.5-打包编译优化
项目打包后的体积很大😢,打包时间也很长😢,热更新时间长😢?别担心😄,接下来教你如何升级老项目,进行打包编译优化!!从多个角度,飞速提升你的效率。
分包王!🧨优化项目体积减少20%!
故事背景是入职不久后被领导喊去优化基建相关的事,从上一篇面试篇知道,入职不久后主管丢给我一个表格,上面列了四五条,都是当前项目存在的一些问题,让我看看有哪些可以去解决掉,一眼就瞅到了一个语言包优化。
Umi 4 发布啦 🎈
Umi 4 现在可以在 npm 上使用了!基于 Umi 4 的蚂蚁内网框架也已在 2 个月前发布,目前上线近 100 应用,Umi 4 的主体功能已非常稳定,这也是第一次我们先在内网发布后在社区正式发
【避坑指“难”】umi3分包优化,提升首屏加载时间
提升首屏加载时间原理:把大体积的包,分成多个小体积的包进行加载,减少请求时间 chainWebpack配置 chunks配置 compression-webpack-plugin服务端使用gzip进行
webpack4之splitchunksPlugin拆拆拆--项目实践
其他的非公共代码。 all: 不管文件是动态还是非动态载入,统一将文件分离。当页面首次载入会引入所有的包 async: 将异步加载的文件分离,首次一般不引入,到需要异步引入的组件才会引入。 initial:将异步和非异步的文件分离,如果一个文件被异步引入也被非异步引入,那它会被…
umi工程的打包优化
在SPA应用中,随着项目的推进,功能不断增加,代码量也随之日益增长,导致打包内容也变得更加臃肿,首屏加载慢,部分功能复杂的页面渲染慢,这个时候需要对打包内容进行优化调整。
JS宏任务,微任务,DOM渲染,requestAnimationFrame执行顺序比较
宏任务和微任务都是异步任务。优先级:`同步任务` > `微任务` > `requestAnimationFrame` > `DOM渲染` > `宏任务`
【强缓存&协商缓存】拒绝废话,两分钟实操一下
面试中总被问到强缓存&协商缓存面试题,也看过一些面经 也知道强缓存直接用缓存,协商缓存会询问服务器资源有没有更新这些叭叭叭的,但对于具体怎么实现却是一无所知,今天就通过实操把强缓存&协商缓存彻底搞懂。