首页
学习
活动
专区
工具
TVP
发布

前端迷

专栏成员
215
文章
362063
阅读量
69
订阅数
新时代的 Google Web Vitals 性能指标
传统的性能指标如 load time[1] 或 DOMContentLoaded[2] 专注于容易衡量的技术细节,但是它们很难反应出用户所真正关心的是什么。如果你仅仅是把加载速度优化的更快,你很快就会发现网站的用户体验依然很差。一个站点的总加载时间可以很快,但如果它直到所有内容都准备好了才渲染的话,用户只能盯着空白的屏幕一段时间。如果点击了按钮但没有反应,是因为主线程被 JavaScript 任务占满而阻塞了,此时虽然页面已经“加载”,但用户依然会感到沮丧。
前端迷
2021-11-12
1.5K0
LeetCode 热题 HOT 100题解 (easy级别)
https://leetcode-cn.com/problems/longest-common-prefix
前端迷
2021-05-14
1.2K0
Webpack5 新特性业务落地实战
Webpack5 在 2020 年 10 月 10 日正式发布,并且在过去的几个月中快速演进和迭代,截止 1 月 28 日,Webpack5 已经更新了 18 个 minor 版本,带来了许多十分吸引人的新特性。据官网介绍[1],Webpack5 整体的方向性变化有以下几点:
前端迷
2021-03-18
1.3K0
聊聊 React 组件库的技术选型与设计
最近在业务中开发了一套定制化的 C 端组件库,在这个过程中遇到了一些组件库技术选型和设计的问题,在参考公司内外的多个组件库后确定了最终的方案。本文希望通过向读者介绍技术选型的过程中的方案比较和组件库设计中的考量,让读者在组件库的技术选型和设计上有所启发。
前端迷
2021-03-18
1.9K0
聊一聊面试中经常被问到的Tree Shaking
天下武功,唯快不破!最新版的 antd 以及 vue 都对 Tree Shaking 提供了支持。我们内部的组件在支持这部分功能时,也专门梳理了相关的特性。这是四月份写的文章了,长时间不用就会忘,复习一下!
前端迷
2020-08-28
2K0
写给前端的算法进阶指南,我是如何两个月零基础刷200题
最近国内大厂面试中,出现 LeetCode 真题考察的频率越来越高了。我也观察到有越来越多的前端同学开始关注算法这个话题。
前端迷
2020-07-22
8940
web安全之XSS实例解析
跨站脚本攻击(Cross Site Script),本来缩写是 CSS, 但是为了和层叠样式表(Cascading Style Sheet, CSS)有所区分,所以安全领域叫做 “XSS”;
前端迷
2020-07-03
1.4K0
9个不错的前端开源项目
无论您是刚开始编程还是已经是一名经验丰富的开发人员,在这个行业中,学习新的概念和语言/框架是跟上快速变化的必要条件。
前端迷
2020-05-26
6.7K0
移动 web 最佳实践(干货长文)
https://juejin.im/post/5d759f706fb9a06afa32adec
前端迷
2020-04-27
2.8K0
webpack的几个常见loader源码浅析,以及动手实现一个md2html-loader
本文会带你简单的认识一下webpack的loader,动手实现一个利用md转成抽象语法树,再转成html字符串的loader。顺便简单的了解一下几个style-loader,vue-loader,babel-loader的源码以及工作流程。
前端迷
2020-04-26
1.6K0
一文了解文件上传全过程(项目中碰到的难点)
平常在写业务的时候常常会用的到的是 GET, POST请求去请求接口,GET 相关的接口会比较容易基本不会出错,而对于 POST中常用的 表单提交,JSON提交也比较容易,但是对于文件上传呢?大家可能对这个步骤会比较害怕,因为可能大家对它并不是怎么熟悉,而浏览器Network对它也没有详细的进行记录,因此它成为了我们心中的一根刺,我们老是无法确定,关于文件上传到底是我写的有问题呢?还是后端有问题,当然,我们一般都比较谦虚, 总是会在自己身上找原因,可是往往实事呢?可能就出在后端身上,可能是他接受写的有问题,导致你换了各种请求库去尝试,axios,request,fetch 等等。那么我们如何避免这种情况呢?我们自身要对这一块够熟悉,才能不以猜的方式去写代码。如果你觉得我以上说的你有同感,那么你阅读完这篇文章你将收获自信,你将不会质疑自己,不会以猜的方式去写代码。
前端迷
2020-04-08
3K0
关于浏览器方向的大厂面试题
所有的性能优化中,缓存是最重要也是最直接有效的,毕竟现在都这么忙,可等不了网页转菊花。
前端迷
2020-04-08
1K0
彻底理清 AMD,CommonJS,CMD,UMD,ES6 modules
1.Rollup 是什么2.CommonJS、AMD、CMD、UMD、ES6 分别的介绍3.ES6 模块与 CommonJS 模块的区别4.模块演进的产物 —— Tree Shaking5.Tree Shaking 应该注意什么
前端迷
2020-02-24
2.3K0
6 个接私活的网站
上周我在 GitHubDaily 公众号上发布了一篇文章《分享靠写代码赚钱的一些门路》,里面分享了程序员赚取零花钱的一些套路,顺便给自己挖了几个坑,并保证后续给大家补上,其中一个就是跟大家聊聊目前市面上有哪些比较靠谱的软件外包接单平台。
前端迷
2020-02-20
4.3K0
Taro Next 发布预览版:同时支持 React / Vue / Nerv
自 Taro 2.0 起,我们将会启动对整个 Taro 系统架构的革新,这次革新我们将其称之为 Taro Next。Taro Next 革新完成之后,Taro 本身的拓展性、稳定性、可维护性都会大幅提高,相应地,使用 Taro 的开发者也会获得更好的开发体验,降低更多开发成本和学习成本。
前端迷
2020-02-19
2.6K0
什么是 useRef , useRef 与 createRef 区别, 以及在什么情况下使用 useRef
前言: 这篇文章会假设你已经对 react hook 有一些基础的了解. 主要讨论什么是 useRef , useRef 与 createRef 的区别, 以及在什么情况下使用 useRef .
前端迷
2020-02-19
7.3K0
一杯茶的时间,上手 Docker
很多朋友跟我们反馈说,“一杯茶”纯粹就是忽悠人,写那么长,怎么可能在一杯茶的时间内看完?实际上,“饮茶”的方式因人而异,不同的读者自有不同的节奏。你完全可以选择一目十行、甚至只浏览一下插图,几分钟的时间便能看完;也可以选择跟着我们一步一步动手实践,甚至在有些地方停下来思考一番,虽然需要花更多的时间,但是我们相信这份投入的时间一定是值得的。
前端迷
2020-02-19
5920
几种常见的手写源码实现
简单版深拷贝,列举三个例子 array object function,可以自行扩展。主要是引发大家的思考
前端迷
2020-02-02
9540
吐血教程:搭建Flutter开发环境
Flutter开发环境的搭建比较烦琐,任何一个步骤失败都会导致最终环境搭建不能完成。Flutter支持三种环境:Windows、MacOS和Linux。这里我们主要讲解Windows及MacOS的环境搭建。
前端迷
2019-12-19
4.5K0
前端周刊-(2018年09月第2周)
let,const 箭头函数 模板字符串 解析结构 函数默认参数 展开运算符 对象字面量与class Promise
前端迷
2019-12-03
3290
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档