首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
缓存
订阅
Violet__Vicky
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
打包工具的配置教程见的多了,但它们的运行原理你知道吗?
前端模块化成为了主流的今天,离不开各种打包工具的贡献。社区里面对于webpack,rollup以及后起之秀parcel的介绍层出不穷,对于它们各自的使用配置分析也是汗牛充栋。为了避免成为一位“配置工程师”,我们需要来了解一下打包工具的运行原理,只有把核心原理搞明白了,在工具的使…
WebSocket 教程 | 阮一峰
WebSocket 教程 | 阮一峰
前端开发面试题
覆盖面很全的前端面试题合集
浏览器缓存和webpack缓存配置
协商缓存:也称304缓存,向服务器发送请求,由服务器判断请求文件是否发生改变。如果未发生改变,则返回304状态码,通知客户端直接使用本地缓存;如果发生改变,则直接返回请求文件。 强缓存是最彻底的缓存,无需向服务器发送请求,通常用于css、js、图片等静态资源。浏览器发送请求后会…
Vue 页面骨架屏注入实践
作为与用户联系最为密切的前端开发者,用户体验是最值得关注的问题。关于页面loading状态的展示,主流的主要有loading图和进度条两种。除此之外,越来越多的APP采用了“骨架屏”的方式去展示未加载内容,给予了用户焕然一新的体验。随着SPA在前端界的逐渐流行,首屏加载的问题也…
JavaScript 常见设计模式解析
设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编写真正工程化;设计模式是软件工程的基石…
vue-lazy-render: 延迟渲染大组件,增强页面切换流畅度
最近用 element 来做项目,在开发的过程中,突然发现页面的操作和切换在数据量大的时候相当卡,后来提了个 issue, 在 furybean 解答后才知道,我每个单元格都加了 tooltip,会生成大量的节点,造成页面操作卡顿。后来将 tooltip 去掉,操作流畅多了。 但是,由于我是将页…
SPA 项目全家桶新鲜出炉(Koa+React+webpack)
Server: 环境:Node 框架:Koa 工具:Request 模版引擎:Ejs Front-end: 语言标准:ECMAScript 6 + Less 框架: React + ReactDOM + React-Router 模块化:ES6 module 编译构建:Webpack + Babel
JavaScript 的 API 设计原则
本篇博文来自一次公司内部的前端分享,从多个方面讨论了在设计接口时遵循的原则,总共包含了七个大块。系卤煮自己总结的一些经验和教训。本篇博文同时也参考了其他一些文章,相关地址会在后面贴出来。很难做到详尽充实,如果有好的建议或者不对的地方,还望不吝赐教斧正。
10 分钟快速入门:HTTP缓存
HTTP 缓存让前端 GG 们又爱又恨。 虽然 HTTP 缓存在某些瞬间给前端 GGMM 们带来了极大的痛苦(找不到 BUG),但很大程度上,缓存也加速了人们锻炼麒麟臂的机会。 合理利用好 HTTP 缓存,我能就能给每一位网页浏览者 +1s。 下面我们一起来了解一下 HTTP …