首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端
订阅
徐小响
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
用「增量」思想提升代码检查和打包构建的效率
在这里「增量」这个概念的对立面是「全量」。在 Linux 系统中当需要备份数据或者跨服务器同步文件时,会用到一个叫 rsync 的工具,它的速度会比 scp/cp 命令更快,因为它会先判断已经存在的数据和新数据的差异,只传输不同的部分,即「增量」同步。 在前端开发工程化领域,本…
webpack增量打包多页应用
技术:好的,这就改。 这种方案,很快就被自我否定了。 这种方案,也思索了很久,后来也被否定了。 经过前面两个问题后,我发现思考的方向完全是错误的,总是妄想改变webpack的打包方式,简直就是跟它的理念对着干。 可以看到这一次生成的hash是4897.... 但是输出的每个文件…
图解 HTTP 缓存
HTTP 的缓存机制,可以说这是前端工程师需要掌握的重要知识点之一。本文将针对 HTTP 缓存整体的流程做一个详细的讲解,争取做到大家读完整篇文章后,对缓存有一个整体的了解。 HTTP 缓存分为 2 种,一种是强缓存,另一种是协商缓存。主要作用是可以加快资源获取速度,提升用户体…
vuecli3+webpack4优化实践(删除console.log和配置dllPlugin)
本文主要介绍如何在vuecli3生成的项目中,打包输出时删除console.log和使用dllplugin,并记录了配置过程中踩到的坑。 坑1:在vue.config.js中直接使用terser-webpack-plugin后,通过vue inpect审查发现新增的compre…
CSS 五种方式实现 Footer 置底
页脚置底(Sticky footer)就是让网页的 footer 部分始终在浏览器窗口的底部。这样的布局随处可见,偶然看到 CSS-TRICKS 上介绍页脚置底的文章觉得不错,对开阔布局的思路挺有帮助,遂译之。
别再投简历了,让面试官来找你
找工作的时候最痛苦的时候,莫过于看到心仪的公司在招人,简历投给hr,然而hr看了一眼然后没有下文,静静的等候STAR法则和不匹配。这种情况对于我这种没有大公司背景的人来说尤其容易发生。 那么怎么避免这种情况呢?努力做事,丰富简历是一个方法,然而更好的,就是不投简历,等他们来找你
简单理解JavaScript中的柯里化和反柯里化
就像最早听到斐波拉切数列一样,第一次听到柯里化我也是懵逼的 本文参考: JavaScript设计模式与开发实践 Currying in JavaScript Curried JavaScript functions 前言 本文旨在让大家简单理解柯里化和反柯里化,这里不做深入探究…
docker + webhook 从零实现前端自动化部署
我免费申请的服务器到期了... 首先你得有一台服务器吧-。- 前者无需配置,但每次登陆都需要输入账号密码,后者需要注册 ssh 密钥,但之后可以免密登陆云服务器。个人比较喜欢后者,所以先在控制台注册 ssh 密钥 COPY . .:拷贝其他文件到容器 /app 目录,分两次拷贝…
前端安全系列(一):如何防止XSS攻击?
随着互联网的高速发展,信息安全问题已经成为企业最为关注的焦点之一,而前端又是引发企业安全问题的高危据点。在移动互联网时代,前端人员除了传统的 XSS、CSRF 等安全问题之外,又时常遭遇网络劫持、非法调用 Hybrid API 等新型安全问题。当然,浏览器自身也在不断在进化和发…
前端也要懂Http缓存机制
最近在看面试题的时候总会看到有一些关于Http缓存的题目,但是总是一知半解,不甚理解;尤其是Http头信息中有一大堆的字段,什么if-modified-since,什么if-none-match,真是令人头疼。后来突然想到,要是能通过自己构建一个服务器,自己添加头信息,然后看实…