摘要: 你们公司有 35 岁以上的前端吗? 上周五团建,部门聚餐的时候聊到年龄,我突然来了兴致,打开飞书的组织架构,把我们整个前端部门的人头捋了一遍。我们部门加上我一共 38 个人。我一个一个数,35 岁以上的,包括我自己,只有 2 个。 阅读全文
posted @ 2026-11-11 11:46 前端技术官 阅读(4) 评论(0) 推荐(0)
摘要: Event Loop 这篇你看完就不用再看别的了! 多数Event Loop讲解止步于面试题,未涉及浏览器渲染流水线。文章按16.6ms一帧的时序拆解宏任务、微任务、requestAnimationFrame、样式布局绘制合成及requestIdleCallback,解释微任务阻塞渲染、DOM批量更新与布局抖动成因。 阅读全文
posted @ 2026-11-09 09:41 前端技术官 阅读(5) 评论(0) 推荐(0)
摘要: MCP 协议会成为前端 AI 工程的标准接口吗? 2026 年了,AI 编码工具已经满天飞——Cursor、Claude Code、Codex、各种 IDE 插件。但每次让它帮我写一个业务组件,每次对话死循环来回三四轮,不如我自己写! 阅读全文
posted @ 2026-11-05 14:29 前端技术官 阅读(2) 评论(0) 推荐(0)
摘要: CORS 到底在保护谁?90% 的前端理解错了跨域的本质 CORS本质是浏览器保护用户身份的安全机制,而非服务端防护;解析简单请求与预检流程,指出通配符及Origin反射配置的风险,并强调CORS无法防御CSRF等跨域写入攻击。 阅读全文
posted @ 2026-11-04 10:33 前端技术官 阅读(3) 评论(0) 推荐(0)
摘要: 前端的技术判断力是怎么练出来的? 方案评审中localStorage多标签覆盖与Safari无痕抛异常等案例,说明技术判断力源于生产事故经验,并给出弱网、数据异常、导出性能、自动保存、依赖选型等判断场景及复盘方法。 阅读全文
posted @ 2026-10-29 16:48 前端技术官 阅读(3) 评论(0) 推荐(0)
摘要: 删了一个没用的 console.log,生产环境直接崩了! 删除console.log触发惰性getter初始化,导致商品价格显示undefined的事故,分析属性访问副作用机制,提出显式初始化、构建剥离及ESLint约束等修复策略。 阅读全文
posted @ 2026-10-28 14:15 前端技术官 阅读(3) 评论(0) 推荐(0)
摘要: 我接手了一个 10 年前的 jQuery 老项目,用 Web Components 给它续了命! 2015年上线的jQuery老CRM系统中添加AI客服功能,因CSS污染和重构风险,采用Web Components的Shadow DOM实现样式隔离,以单个JS文件嵌入现代UI,并通过CustomEvent与老页面通信,实现零侵入的渐进式改造。 阅读全文
posted @ 2026-10-23 10:00 前端技术官 阅读(5) 评论(0) 推荐(0)
摘要: 前端不懂业务有多可怕? 前端工程师因不了解业务规则导致业务事故,技术防线无法拦截。作者分析需求文档质量低、前端定位偏差、业务知识未沉淀等原因,并提出需求评审带问题、写业务注释、按业务场景设计测试用例等实践方法。 阅读全文
posted @ 2026-10-22 10:43 前端技术官 阅读(5) 评论(0) 推荐(0)
摘要: TypeScript 的类型体操到底有没有用? 团队TS水平参差,复杂类型带来报错难懂、编译变慢、重构成本高等隐形成本,主张按类型预算在接口与组件Props等高收益场景投入,慎用深层类型编程,并强调as比any更危险,应改用运行时校验。 阅读全文
posted @ 2026-10-21 09:44 前端技术官 阅读(6) 评论(0) 推荐(0)
摘要: 为什么我在团队里禁止使用 axios? 前端团队禁用axios改用原生fetch的决策,指出axios的拦截器、超时、取消等功能已被fetch覆盖,且存在拦截器嵌套难调试、CancelToken废弃、Edge Runtime兼容等问题,并给出30行fetch封装方案及Token刷新、超时兼容等注意事项。 阅读全文
posted @ 2026-10-20 09:41 前端技术官 阅读(8) 评论(0) 推荐(0)