
开发与技术思考
我是阿宏,一名奋斗在一线的开发者,聚焦前端开发与面试进阶的技术博客,覆盖 JavaScript、React、工程化、云原生与 AI 实践,记录真实思考与硬核笔记。
AI No.054 09-30 Vibe Coding 到底是什么?从 Karpathy 一条推文说起
Karpathy 一条推文命名了 Vibe Coding:模型、工具、传播三要素在 2025 年到位,人用自然语言指挥并做方向判断与验收,AI 负责把方向变成能跑的代码。
25 min·8647 字 阅读全文 →
每日一面 No.053 09-29 【每日一面】Flex 与 Grid 布局
Flex 一维排内容、Grid 二维搭骨架,分清内容驱动与布局驱动,讲清空间分配算法和 min-width: auto 陷阱,这道送分题才能答出区分度。
19 min·6530 字 阅读全文 →
每日一面 No.052 09-28 【每日一面】盒模型与 BFC
盒模型由 content、padding、border、margin 四层组成,box-sizing 决定宽度算到哪;BFC 是封闭的渲染区域,管住 margin 折叠、清浮动和自适应两栏布局。
16 min·5604 字 阅读全文 →
每日一面 No.051 09-16 【每日一面】事件模型与事件委托
事件在 DOM 树里先捕获后冒泡,事件委托借着冒泡把 N 个监听器收成一个,顺带让动态节点自动生效。
22 min·7694 字 阅读全文 →
深度 No.050 09-16 深入浅出前端路由体系:从 URL 到渲染的完整链路
前端路由要把内存里的 UI 状态和地址栏的 URL 始终对齐,从 hash 到 History 再到导航标准化,匹配打分、导航守卫、懒加载与部署 fallback 才是真正吃功夫的地方。
38 min·13221 字 阅读全文 →
行业知识 No.049 09-15 数字化转型的价值迷思:从技术指标到业务结果
铺满传感器不等于转型成功,技术只有被转译成产能、良品率、停机时长这些业务语言,投入才算真的产生了生产价值。
30 min·10357 字 阅读全文 →
每日一面 No.048 09-15 【每日一面】类型系统与类型转换
JavaScript 的类型转换全都落在 ToPrimitive、ToString、ToNumber、ToBoolean 四个抽象操作上,把加号与宽松相等(==)的规则串起来,[] == ![]、{} + [] 这类题就不再是靠背的。
19 min·6824 字 阅读全文 →
每日一面 No.047 09-15 【每日一面】内存泄漏与垃圾回收
内存泄漏的本质是对象从根仍然可达、GC 回收不掉,所以要掌握的是标记-清除与代际回收的判定逻辑,以及全局变量、定时器、闭包、DOM 引用、事件监听、第三方库这六类高频泄漏场景的定位路径。
18 min·6412 字 阅读全文 → 深度 No.046 09-11读懂前端工程化体系
前端工程化不是某个具体工具,而是构建体系、依赖管理、规范化、自动化流水线四根支柱撑起来的整套方法论,从刀耕火种一路演进到 Rust 重构与 AI 深度融入。
37 min·13080 字 阅读全文 →
每日一面 No.045 09-11 【每日一面】深浅拷贝
浅拷贝只复制第一层、嵌套引用依旧共享,深拷贝则要递归到每一层,还得用 WeakMap 兜住循环引用、用类型分支兜住 Date / RegExp / Map / Set。
19 min·6615 字 阅读全文 →