首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
百度
订阅
月亮也心酸
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
输入url按回车后发生的一系列不可描述的事情
最近在研究如何优化首屏白屏时间,大致分为网络部分和js渲染部分,该文章主要是梳理一下从输入url开始,从客户端到服务端会发生哪些事情,从哪些地方可以做优化。 2、浏览器会先查看浏览器缓存--系统缓存--路由缓存,如有存在缓存,就直接显示。如果没有,接着第三步 如果在浏览器缓存里…
vue客户端渲染首屏优化之道
1、 dll动态链接库, 使用DllPlugin DllReferencePlugin,将第三方库提取出来另外打包出来,然后动态引入html。可以提高打包速度和缓存第三方库 主要是分离 第三方库,自定义模块(引入超过3次的自定义模块被分离),webpack运行代码(runtim…
拒绝烂大街——Flexbox布局演示站了解一下
最近学到Flexbox布局,当时就感觉真是一个布局的神器。终于摆脱了利用各种定位浮动布局的日子。想写文章总结一下吧,发现介绍Flexbox布局类的文章都被写烂了,各种大神写的也是生动形象,单单写一个布局用法感觉除了自己记录方便本地查并没有什么意义,于是就想到了之前在一个视频中看…
手摸手 Webpack 多入口配置实践
最近在做项目的时候遇到了一个场景:一个项目有多个入口,不同的入口,路由、组件、资源等有重叠部分,也有各自不同的部分。由于不同入口下的路由页面有一些是重复的,因此我考虑使用 Webpack 多入口配置来解决这个需求。 1. 目标分析 2. 准备工作 首先我们 vue init w…
史上最强vue总结---面试开发全靠它了
运行速度更快:相比较与react而言,同样是操作虚拟dom,就性能而言,vue存在很大的优势。 总共分为8个阶段创建前/后,载入前/后,更新前/后,销毁前/后。 对象为引用类型,当复用组件时,由于数据
Vue-CLI路由懒加载预渲染项目实战
常见的Vue单页SPA构建之后的index.html只是一个包含根节点的空白页面,当所有需要的js加载完毕之后,才会开始解析并创建vnode,然后再渲染出真实的DOM。当这些js文件过大而网速又很慢或者出现意料之外的报错时,就会出现所谓的白屏。 而且单页SPA还有一个很大的弊端…
记一次vue+element+echarts项目的优化(如何轻松将项目性能提升70%)
最近在做一个项目,技术栈为vue全家桶 + element-ui + echarts,打包后发现有1.44M,首屏体验很差。这能忍?果断开始优化。下面说说我是如何将一个打包后1.44MB的项目变成打包后只有0.42MB,性能提升70% 的。 vue-cli提供了一个很方便的查看…
30 道 Vue 面试题,内含详细讲解(涵盖入门到精通,自测 Vue 掌握程度)
本文以前端面试官的角度出发,对 Vue 框架中一些重要的特性、框架的原理以问题的形式进行整理汇总,意在帮助作者及读者自测下 Vue 掌握的程度。本文章节结构以从易到难进行组织,建议读者按章节顺序进行阅读,当然大佬级别的请随意。希望读者读完本文,有一定的启发思考,也能对自己的 V…
JavaScript 事件委托详解 | 掘金技术征文
基本概念 事件委托,通俗地来讲,就是把一个元素响应事件(click、keydown......)的函数委托到另一个元素; 一般来讲,会把一个或者一组元素的事件委托到它的父层或者更外层元素上,真正绑定事件的是外层元素,当事件响应到需要绑定的元素上时,会通过事件冒泡机制从而触发它的…
前端工程化那些事
Parcel相比前面介绍的webpack最大的区别就是:不需要维护配置文件,举个例子来说明:如果你想转换less的语法,在webpack你需要配置less-loader来完成,而Parcel不需要安装 less, 当检测到 less 文件时 Parcel 将会自动转换。换句话说…