首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端_2019
订阅
witimlfl
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
Tree-Shaking性能优化实践 - 原理篇
一. 什么是Tree-shaking 上图形象的解释了Tree-shaking 的本意,本文所说的前端中的tree-shaking可以理解为通过工具"摇"我们的JS文件,将其中用不到的代码"摇"掉,是一个性能优化的范畴。具体来说,在 webpack 项目中,有一个入口文件,相当…
再次梳理AMD、CMD、CommonJS、ES6 Module的区别
回想起之前的一次面试,第一轮面试官问我AMD和CMD的区别,我只回答说AMD是提前加载,CMD是按需加载。第二轮面试官又问了我CommonJS和ES6 Module的区别,emmm...,我大致回答说新的比旧的好~~,虽然面试官并没有说什么,不过显然这样的答案并不是有助于面试、…
高级知识点(持续更新)
Loader本质就是一个函数,在该函数中对接收到的内容进行转换,返回转换后的结果。因为Webpack只认识JavaScript,所以Loader就成了翻译官,对其他类型的资源进行转译预处理工作。 loader在module.rules中配置:test和use。test可接收一个…
Vue SSR与React SSR从0到1开始搭建
一个永远不会改变位置。当用户实际上没有四处点击时,这在服务器端渲染方案中很有用,因此位置永远不会实际更改。因此,名称为:静态。当您只需要插入一个位置并对渲染输出进行断言时,它在简单测试中也很有用。 项目打包通常不会把所有的内容打包到一个文件里面,那样会造成文件过大导致请求过慢从…
你知道SSR,你知道怎么实现SSR吗?
预·SSR是什么?服务端渲染(ServerSideRender)网页是通过服务端渲染生成后输出给客户端SSR特点众所周知使用SSR是为了优化SEO零·怎么实现SSR?对我们的代码资源进行分块处理,分
第二届搞基建|堂主 - 如何推动前端团队的基础设施建设
前端早早聊大会,前端成长的新起点,与掘金联合举办。 加微信 codingdreamer 进大会专属内推群,赢在新的起跑线。 本文根据 2020.02.29 日,《第二届前端早早聊大会》 的“前端基建”专场分享整理而来。 本文是契合大会所有分享都以 “如何” 为切入的要求,同时也…
可视化搭建 | 我再也不想切页面了
前端早早聊大会,前端成长的新起点,与掘金联合举办。 加微信 codingdreamer 进大会专属内推群,赢在新的起跑线。 本次大会主题 「前端如何搞搭建」,时间 2020.3.28 全天 10:00~18:00,通过微信群通知视频直播地址。 会议全程线上视频直播 + 微信群图…
【干货】js 数组详细操作方法及解析合集
在开发中,数组的使用场景非常多,平日中也涉及到很多数组的api/相关操作,一直也没有对这块内容进行一块整理总结,很多时候就算用过几次这个api,在开发中也很容易忘记,还是要谷歌一下。所以就希望对这块内容有一个比较系统性的总结,在这背景下,就有了本篇文章,如果喜欢的话可以点波赞/…
如何阅读大型前端开源项目的源码
目前网上有很多「XX源码分析」这样的文章,不过这些文章分析源码的范围有限,有时候讲的内容不是读者最关心的。同时我也注意到,源码是在不断更新的,文章里写的源码往往已经过时了。因为这些问题,很多同学都喜欢自己看源码,自己动手,丰衣足食。 这篇文章主要讲的是阅读大型的前端开源项目比如…
(11)让“盒子”动起来:② “定位”和 BFC | CSS
前言: 这一篇我们主要探讨“定位”和 BFC 是怎样让“盒子”动起来的。 学习方法依然是:打开 JS Bin,拷贝代码运行查看效果,然后搞定每一行代码的前世今生。 “定位”就是通过设置 position 属性的值来脱离正常的文档流。 当你设置为绝对定位后,文档流上的其他元素就看…