首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
花生杀手
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
45
文章 43
沸点 2
赞
45
返回
|
搜索文章
赞
文章( 43 )
沸点( 2 )
代码评审的不可能三角
Code Review 是保证代码质量的重要手段之一,但许多研发团队中它常常由于各种原因并未得到真正的落地。为什么会这样呢?本文希望用一个非常简单的观点来理解这个现象,并据此给出一点优化的想法。 我们的观点可以用一句话概括,那就是代码评审非常难同时满足高覆盖率、强约束力和低开销…
Life of a Pixel:前端代码如何通过浏览器演化为屏幕显示的像素
浏览器真正渲染的内容在红框内,之外的都是非渲染的部分。渲染的引擎可以看做是一个黑箱,在 Chromium 中,我们把它称为 Blink。 同时,在渲染时,我们需要调用图像处理的底层 API 去进行渲染,对于此,有官方的统一标准就是 openGL,但是,对于 Windows,可能…
ES6 系列之模拟实现 Symbol 类型
实际上,Symbol 的很多特性都无法模拟实现……所以先让我们回顾下有哪些特性,然后挑点能实现的……当然在看的过程中,你也可以思考这个特性是否能实现,如果可以实现,该如何实现。 ES6 引入了一种新的原始数据类型 Symbol,表示独一无二的值。 1. Symbol 值通过 S…
精读《深入浅出Node.js》
从不同的视角介绍了 Node 内在的特点和结构。由首章Node 介绍为索引,涉及Node 的各个方面,主要内容包含模块机制的揭示、异步I/O 实现原理的展现、异步编程的探讨、内存控制的介绍、二进制数据Buffer 的细节、Node 中的网络编程...
PWA常见的缓存策略
留白时间过长。移动端网络非常不稳定,经常会出现弱网环境(如:电梯,地铁,大山里面),这样会导致资源加载速度非常慢,留白时间相对原生会慢很多。 无法离线访问。因为资源都在线上服务器,每次访问H5的页面强烈依赖网络,原生因为资源都在应用包里面,就算断网也会给一个相对友好的展示界面和…
Node.js 之前端请求转发
好几年之前【大前端】这个词语就开始在“dev er”中流行起来了,那么大前端到底包含了哪些技术呢?传统的FE、Native(Hybrid)、Node、图形技术、VR……,今天我们来着重说说其中简单的一块——Nodejs(请求转发)
Dive Into Code: VSCode 源码阅读(一)
这是 VSCode Github 仓库上的介绍,如今,VSCode 的 Github Star 数已达 4.7 万,VSCode 采用了 Electron,使用的代码编辑器名为 Monaco、Monaco 也是 Visual Studio Team Service(Visual…
2018 CSS 大会多图见闻录
CSS 之于前端有些像厦门之于 IT 界:耳熟能详却又略显小众。那么在厦门召开的第四届 CSS 大会是否能结合碰撞出新的火花呢?跟随着本兼职摄影师来看看吧~ 周六上午的巨幕影厅里,本届 CSS 大会正式拉开帷幕。在现在的前端圈技能树越点越多的大潮下,单单会写代码的前端或许已经不…
真正理解"CSS选择器的优先级"
回答 : CSS属性的最终值是通过层叠计算得来的。 我通俗的理解,其实就是先计算再重叠。 计算的过程指的是用户代理(浏览器只是用户代理的一种“实例”)在渲染HTML的时候,对CSS进行层叠计算的过程(这里不讨论浏览器的渲染、重绘等触发时机)。 为了方便理解,这里只针对一个属性值…
浏览器渲染流水线解析
若干年前,我写过一篇介绍浏览器渲染流水线的文章 - How Rendering Work (in WebKit and Blink),这篇文章,一来部分内容已经过时,二来缺少一个全局视角来对流水线整体进行分析,所以打算重新写一篇新的文章,从一个更高抽象层次和高度简化的方式对浏览…
下一页
个人成就
文章被点赞
11
文章被阅读
2,871
掘力值
77
关注了
17
关注者
9
收藏集
0
关注标签
6
加入于
2018-02-06