首页/文章
FIELD NOTES

文章与实践笔记

从真实项目和具体交互出发,记录前端工程、企业 AI 与复杂业务系统的判断过程。

01

界面不再只是结果:A2UI 如何重写智能体交互

当模型可以持续更新界面,产品设计的基本单位会从“页面”变成什么?

阅读全文 ↗
02

React 状态与 Effect:让一次交互只有一条数据路径

从可计算状态、事件处理到异步竞态,建立 React 组件的数据流。

阅读全文 ↗
03

Vue 组合式函数:复用逻辑之前,先划清状态归属

用搜索请求说明 ref、computed、watch 与 composable 的职责和生命周期。

阅读全文 ↗
04

A2UI 落地:从声明式消息到可恢复的交互表面

把协议适配、组件目录、数据绑定和 Action 回传拆开,避免生成界面变成任意代码执行器。

阅读全文 ↗
05

LowCode Engine:把设计器、物料和运行时分开

从阿里低代码引擎的核心分工出发,梳理 Schema 发布、版本管理与业务扩展。

阅读全文 ↗
06

Monorepo:共享代码之前,先设计依赖边界

以 pnpm workspace 为例,解释应用与包的边界、任务图、缓存和版本策略。

阅读全文 ↗
07

前端工程化:让一次修改可以验证、发布和回退

从锁文件到产物验证,把类型检查、测试、构建和部署放到各自正确的位置。

阅读全文 ↗
08

从 React 到 React Native:复用思路,重新理解平台

拆开原生组件、导航、列表性能和权限流程,建立 RN 项目的实际边界。

阅读全文 ↗
09

小程序与跨端选型:先看入口,再选 Taro、uni-app 或 RN

从微信小程序的运行边界出发,对比 Web、小程序和原生应用的交付成本。

阅读全文 ↗
10

Renderer 是信任边界,不只是渲染器

从组件注册表、Schema 到 Action allowlist,拆开一条安全的生成式 UI 链路。

阅读全文 ↗
11

一次点击,到底改变了什么?

用一条真实调用链,理解 Vue 局部状态如何穿过组件与运行时。

阅读全文 ↗
12

把未完成写下来

一份关于公开构建、技术写作与保留问题感的短札记。

阅读全文 ↗