前端最玄学的问题是「在我这里明明是好的」。我叹了口气,然后打开了编辑器。我把这个页面的字体换成了系统默认,看起来反而更稳。复盘会上我们把它列成了案例

我的浏览器里常驻二十个标签页,全是用来对照的。我把整条链路在心里复盘了一遍。我在心里数了一下这个页面用到的库,一共十一个。感动,然后我学到了新的一课

前端的世界里,一行样式错了整页都会跟着歪。我把这个动画的时长改成了 300 毫秒,产品说感觉还是不对。真香定律准时生效

我的浏览器里常驻二十个标签页,全是用来对照的。这套流程走下来,我从头到尾又确认了一遍。我把这个列表虚拟滚动加上了,一千条数据终于不卡了。从此我多了一条团队规约

前端的时间有一半花在了和浏览器解释同一个样式。我把它记在心里,没跟任何人说。我把这段逻辑挪到了计算属性里,性能好了不少。我沉默了,但心里是服的

产品和设计争论了半小时,最后让我「按感觉来」。我把这两个组件的样式冲突找了出来,是全局样式惹的祸。同事说这波操作可以写进新人培训教材

前端的日常是在像素和体验之间做妥协。我盯着屏幕,觉得这才是我的一天。我打开了控制台,发现报错信息指向了一个空行。果然现实比段子更精彩

我量的间距和设计稿永远差两个像素。我在心里默默给这个页面起了个名叫「将就版」。第二天这个方案就变成了团队标准做法

前端最怕的不是难题,是「你顺手改一下」。我想反驳,但发现他说得对。我把这个页面的字体换成了系统默认,看起来反而更稳。果然现实比段子更精彩

前端监控突然报了一堆 Safari 的错误,我第一反应是统计口径错了。我在心里把涉及的所有环节都过了一遍。我打开看了下这个组件的 props,发现有八个是必填的。幸好之前留了备份