首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
oxiran
更多收藏集
微信扫码分享
微信
新浪微博
QQ
48篇文章 · 0订阅
webpack5性能优化篇-前端必须会系列-分析如何加快构建并将包体积变小
webpack的构建速度是否可以再快一点。 构建的包的大小能否更小。 本文将介绍如何分析包体以及构建速度,并通过分析一步步将项目变小构建变快。
vue2 配个vite,让开发速度翻倍⚡️
vite速度快,开发环境启动项目神速友好 开发环境才是主战场,不用等打包,开发效率翻倍 不影响webpack打包,做二手准备,两者并存飞一会
🖖 Vue2.x 改造 ⚡️ Vite
前言 vite 已经发布大半年了势头很猛,github 活跃度非常高;webpack4.x 启动速度是 O(n),vite 启动速度是 O(1)...
[译] JavaScript Proxy -- 一些真实的用例
在编程术语范畴中, Proxy指的是帮助/替代另一个实体(Entity)完成一系列操作的实体. 一个架设在客户端与服务端之间的Proxy服务器分别充当了客户端的服务端和服务端的客户端. 对于Proxy来说, 它们的任务就是介入收到的请求/调用, 并在处理后传递给其上游. 这些介…
浅谈使用 Vue 构建前端 10w+ 代码量的单页面应用开发底层
随着业务的不断累积,目前我们 ToC 端主要项目,除去 node_modules, build 配置文件,dist 静态资源文件的代码量为 137521 行,后台管理系统下各个子应用代码,除去依赖等文件的总行数也达到 100万 多一点。 本文会在主要描述以 Vue 技术栈为技术…
《从零构建前后分离的web项目》:前端1.0 终 - 前端性能优化 (多图预警)
我们通常在本地开发,本地环境和线上也并非完全一样,很多项目第一次上线几乎都会遇到本地开发无法复现的问题,可能是字体、样式的问题,也可能是webpack 编译的问题、甚至可能是本地的奇葩环境。所以 本地完美运行 ≠ 线上完美运行,我们需要 build 项目,模拟线上测试一下,看看…
浅聊HTTP缓存 (HTTP Cache)
HTTP缓存一直是一个老生常谈的问题,前端在日常发布、部署工作中,常常要面对。 项目会在静态资源(如:css,js)使用chunkHash来处理,因此能保证修改后与旧代码文件名字不会重复。以避免无法更新改动。 在该项目中部署后,进行代码进行一次location.reload,改…
ES6的Symbol竟然那么强大,面试中的加分点啊
这个东西是可共享,在创建的时候会检查全局是否寻在这个key的symbol.如果存在就直接返回这个symbol,如果不存在就会创建,并且在全局注册。 全局注册表不存在uid3这个共享的symbol.所以取不出对应的key.由此可见,这个是获取对应的key. 这里会报错,根据规范,…
JS 的正则表达式
正则表达式 一种几乎可以在所有的程序设计语言里和所有的计算机平台上使用的文字处理工具。它可以用来查找特定的信息(搜索),也可以用来查找并编辑特定的信息(替换)。 核心是 匹配,匹配位置或者匹配字符 先简单的介绍一下语法 基本元字符 . : 匹配除了换行符之外的任何单个字符 \ :…
原生JS上传图片(FormData,可预览,一次多图)
适合人群:刚起步的前端新人。(前后端未分离的项目)全栈后端老大哥的前端需求(点名批评下jsp)。 别慌。因为对象的特殊,file对象是不会被开发人员所直接捕获(可见)的。但确实存在。 这个对象有一个files属性,返回的就是FileList对象。FileList对象看起来和数组…