陌上寒

陌上人如玉
公子世无双

最新发布 第7页

9.5 数据获取策略-陌上寒

9.5 数据获取策略

数据可以在「服务端(渲染前)」「客户端(交互后)」「构建时(静态)」三个位置获取——首选服务端(更快、更安全、利于 SEO、包更小),客户端只用于「必须交互后才发」或「频繁变化」的数据。

9.4 水合与不匹配-陌上寒

9.4 水合与不匹配

水合(Hydration) 是「客户端复用服务端生成的 HTML、绑定事件、变成可交互」的过程;水合不匹配(hydration mismatch) 发生在「客户端首次渲染的结果与服务端 HTML 不一致」时——常见原因是用了随机值/当前时间、依赖了浏览器信息、渲染了非法 HTML 结构。

《饥饿的盛世》:盛世是皇帝的,饥饿是百姓的-陌上寒

《饥饿的盛世》:盛世是皇帝的,饥饿是百姓的

读完《饥饿的盛世》,我最强烈的感受不是愤怒,而是一种缓慢渗入骨髓的寒意。张宏杰写的是乾隆时代,却让我不断想到一个更普遍的问题:当我们说一个时代“伟大”时,究竟是在说谁的伟大?这本书没有停留在对康乾盛世的简单翻案上,而是把那个被反复歌颂的盛世...

赞(0)陌上寒陌上寒阅读 阅读()去评论
8.9 Feature Flag 与灰度-陌上寒

8.9 Feature Flag 与灰度

Feature Flag 的价值是「把『发布代码』与『放出功能』解耦」——所以它的核心不是「一个开关」,而是「一致的灰度分桶(同一用户稳定在同组)+ 本地快速求值 + 拉取失败时的兜底 + A/B 的曝光记录」,而最大的风险是「开关变技术债」。

8.8 埋点体系-陌上寒

8.8 埋点体系

埋点最难的不是「怎么发一条数据」,而是「发得对(事件与属性有规范)、发得准(曝光判定与去重)、发得全(不漏)、发得不重(不重复)、丢得起(上报失败可重试)、合规(不采集隐私)」——所以埋点是一个「数据采集系统」,而不是「一个 track 函数」。