首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
技术拓展
订阅
蜀涛飘雪
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
我给项目加了性能守卫插件,同事叫我晚上别睡的太死
引言 给组内的项目都在CICD流程上更新上了性能守卫插件,效果也还不错,同事还疯狂夸奖我 接下里进入我们的此次的主题吧 但是会出现两个问题,如果采用第一种方式,使用lighthouse查看性能指标
可视化大屏:autofit.js 一行搞定自适应
困扰着前端人自适应大屏适配的噩梦可能要被这短短的几行代码破解了,难道这就是大屏适配的最优解?快来看看这款名为autofit的小工具,用了都说好!
『前端工程』—— Vue CLI3搭建组件库并实现按需引入实战操作
因为多入口组件库中开发环境和生成环境的配置是不同,所有要区分开来。 通过process.env.NODE_ENV变量来判断,生产环境时process.env.NODE_ENV为development。 在Vue组件库项目中原来src文件夹的内容是demo展示的内容,所以文件名改…
2018上半年掘金微信群日报优质文章合集:前端篇
逐步学习什么是递归?通过使用场景来深入认识递归。 前端性能优化之路——图片篇。 今年的文章量比去年又多了好多,看来大家在掘金越来越活跃啦!可以Mark起来慢慢看~不过呢小饼还是建议大家到微信群里看每日小报,毕竟每天消化一两篇会更加有用,日积月累就会有很大的收益。反而积攒到一起的…
AST 与前端工程化实战
AST 是一个非常基础但是同时非常重要的知识点,我们熟知的 TypeScript、babel、webpack、vue-cli 得都是依赖 AST 进行开发的。本文将通过 AST 与前端工程化的实战向大家展示 AST 的强大以及重要性。 第一次看见 AST 这个概念的时候还是在《…
浅析 React / Vue 跨端渲染原理与实现
当下的前端同学对 React 与 Vue 的组件化开发想必不会陌生,RN 与 Weex 的跨界也常为我们所津津乐道。UI 框架在实现这样的跨端渲染时需要做哪些工作,其技术方案能否借鉴乃至应用到我们自己的项目中呢?这就是本文所希望分享的主题。 什么是跨端渲染呢?这里的「端」其实并…
防抖和节流的应用场景和实现
防抖就是将一段时间内连续的多次触发转化为一次触发。 原理很简单,主要是判断是否到达等待时间,如果没到达的话就继续加入任务队列等待执行。使用方法: 返回一个执行器的原因是这样可以方便获取最后一次函数执行时返回的值。 节流顾名思义则是将减少一段时间内触发的频率。 可以将一些事件降低…
《Web 推送通知》系列翻译 | 第十一篇:FAQ && 第十二篇:常见问题以及错误反馈
这个问题颇有争议,主要是因为有一些场景使得这个问题比较难以追因和理解。 让我们先从 Android 开始。Android 系统被设计成监听推送消息,一旦收到一条消息,就会唤醒对应的 Android 应用来处理推送消息,而不管这个应用是否关闭。 Android 上的任何浏览器和上…
《Web 推送通知》系列翻译 | 第四篇:请求权限的交互
获得 PushSubscription 并将其保存到我们的服务器之后,就可以触发推送消息了,但是有一件事我之前一笔带过了,那就是向用户请求权限时的用户体验。 令人遗憾的是,很少有网站会考虑他们应该如何向用户请求权限,所以让我们简单地看看好的和不好的用户体验。 现有的一些常见模式…
从浏览器多进程到JS单线程,JS运行机制最全面的一次梳理
见解有限,如有描述不当之处,请帮忙及时指出,如有错误,会及时修正。 ----------超长文+多图预警,需要花费不少时间。---------- 如果看完本文后,还对进程线程傻傻分不清,不清楚浏览器多进程、浏览器内核多线程、JS单线程、JS运行机制的区别。那么请回复我,一定是我…