首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
大Y
掘友等级
前端打杂工程师
|
行云
不以哗众取宠的目的写文章,不以滥竽充数的心态记心得。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
132
文章 100
沸点 32
赞
132
返回
|
搜索文章
赞
文章( 100 )
沸点( 32 )
web页面录屏实现
在看到评论后,突然意识到自己没有提前说明,本文可以说是一篇调研学习文,是我自己感觉可行的一套方案,后续会去读读已经开源的一些类似的代码库,补足自己遗漏的一些细节,所以大家可以当作学习文,生产环境慎用。 如果你的应用有接入到web apm系统中,那么你可能就知道apm系统能帮你捕…
精读《DOM diff 最长上升子序列》
在 精读《DOM diff 原理》 一文中,我们提到了 Vue 使用了一种贪心 + 二分的算法求出最长上升子序列,但并没有深究这个算法的原理,因此特别开辟一章详细说明。另外,最长上升子序列作为一道算法
听说过CSS in JS,还有JS in CSS?
Houdini是一组底层API,它公开了CSS引擎的各个部分,从而使开发人员能够通过加入浏览器渲染引擎的样式和布局过程来扩展CSS。从而创建新的CSS功能,而无需等待它们在浏览器中本地实现。
前端单元测试技术方案总结
本文主要介绍前端单元测试的一些技术方案。 单元测试的技术方案很多,不同工具之间有互相协同,也存在功能重合,给我们搭配测试方案带来不小的困难,而且随着 ES6, TypeScript 的出现,单元测试又增加了很多其他步骤,完整配置起来往往需要很大的时间成本。我希望通过对这些工具的…
Lighthouse 流程架构
前段时间紧急上线了一个门户项目,两端静态页面,首页考虑到需要极致体验必须使用硬编码搭建,部分子页面采用可视化搭建,要求Lighthouse必须接近满分,尽管通过一些手段优化了首屏但上线之后,离目标还有一大段偏差。 于是去挖lh源码关注各类指标对分值的影响程度,有了针对性的方向,…
Libuv 之 - 只看这篇是不够的
对 Node.js 的学习,无论如何都绕不开 Libuv。本文选择沿着 Libuv 的 Linux 实现的脉络对其内部一探究竟 Node.js 作为前端同学探索服务端业务的利器,自身是立志可以构建一个具有伸缩性的网络应用程序。目前的服务端环境主要还是 Linux,对于另一个主要…
精读《设计模式 - Decorator 装饰器模式》
Decorator(装饰器模式)属于结构型模式,是一种拓展对象额外功能的设计模式,别名 wrapper。 意图:动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator 模式相比生成子类更为灵活。 如果看不懂上面的意图介绍,没有关系,设计模式需要在日常工作里用起来…
可视化搭建平台之跨iframe拖拽
社区内有一些类似的功能实现,但使用的方式大同小异,都离不开拖拽能力。我们日常开发中会经常用到的拖拽,如拖拽排序,拖拽上传等。当然拖拽的 npm 包也有很多,比较好用的包有 react-dnd, vue 自带的拖拽能力等。 但我们的预览区采用的是 iframe 方式,社区好用的类…
一个前端智能化的实践
之前有一个评价说张勇是在高速公路上换引擎的人,阿里巴巴在高速发展的时候张勇带着大家为阿里巴巴换上移动端的新引擎,推动阿里巴巴持续告诉增长。反观前端领域,经历由Angular、React、Vue、Webpack等技术…
前端性能优化 24 条建议(2020)
性能优化是把双刃剑,有好的一面也有坏的一面。好的一面就是能提升网站性能,坏的一面就是配置麻烦,或者要遵守的规则太多。并且某些性能优化规则并不适用所有场景,需要谨慎使用,请读者带着批判性的眼光来阅读本文。 本文相关的优化建议的引用资料出处均会在建议后面给出,或者放在文末。 1. …
下一页
个人成就
文章被点赞
1,434
文章被阅读
91,212
掘力值
3,960
关注了
21
关注者
180
收藏集
4
关注标签
40
加入于
2017-09-02