首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端优化
订阅
ys
更多收藏集
微信扫码分享
微信
新浪微博
QQ
38篇文章 · 0订阅
网站性能优化实战之—— gzip (webpack, vite 开启gzip 部署)
问题描述 效果 思路 zip 文件由哪端生成? 服务端生成 nginx nginx 有一个模块是 gzip 模块,然后你只要开启了,nginx就会帮你来把数据(静态资源 和 接口数据)进行压缩,然后传
五年电商前端团队小程序开发经验总结(万字原理 + 优化干货)
任何可以用 JavaScript 来编写的应用,最终都将用 JavaScript 来编写。那么同样的,任何可以用小程序来实现的产品,最终都将用小程序来实现。
10000000条弹幕数据循环怎么优化?
最近做了直播相关的业务,然后对于大数据相关的优化做了一下复盘。 为了了解我是怎么做这个优化的,我们先从如何按照特定的条件删除一个数组说起。 1、如何删除数组中的元素 场景:有一个数组,需要删除满足条件
一个项目小亮点---图片压缩上传
出现场景: 有些需求需要用户上传照片,而上传图片可能太大,导致上传时间过长,用户体验下降,这时候可以考虑前端做好图片文件压缩,减轻服务器压力。
腾讯二面:现在要你实现一个埋点监控SDK,你会怎么设计?
1. 为什么用img的src做请求的发送,sendBeacon又是什么? 2. 埋点监控系统负责处理哪些问题,需要怎么设计api? 3. 在react、vue的错误边界中要怎么处理?
一个支持百万量级的vue3无限滚动组件
`vue3-infinite-list`是一个针对vue3的短小精悍的无限滚动组件,它体积非常小、零依赖gzip只有 3kb。
「记录优化」我是如何在项目中实现大文件分片上传,暂停续传的
前言 最近我们公司的项目中多了一个需求,因为我们的管理系统需要管理背景音乐的存储,那就肯定涉及到前端的上传音乐功能了,可能是由于我们公司的编辑们所制作的BGM质量比较高,所以每一个BGM文件都会比较大
前端预加载
提升前端页面的性能有很多方法,其中一类很重要的方法就是前端预加载,包括 dns-prefech, preconnect, preload, prefetch, prerender。
⒓ Vue的动态组件 & 异步组件
我们看上面的这段代码,首先声明了三个变量 componentA、componentB、componentC 并为它们指定了 template,在 new Vue 里面指定了 componentId 初始值为 componentA。然后在 html 里面通过 <comp…
怎么用 webpack 实现 js 模块按需懒加载?
ECMAScript 有一项允许使用 import() 方法传入 url 返回 Promise 动态导入 ES 模块的提案。已经进入 stage 4(Finished) 阶段,等待加入标准。 Webpack 提供了 import() 语法,但是 Webpack 并不支持网络模块…