Writing
一组关于代码、工具与判断的长期笔记。它们从具体实践出发,保留问题形成的过程,也记录那些在速度之外仍值得反复辨认的细节。
-
组件搭好了还不够,营销页还需要事件和数据
营销页面不是静态拼图,按钮点击、表单提交、接口请求、数据绑定和条件表达式共同构成了低代码平台的运行逻辑。
-
页面发布能很快生效,靠的不是重新打包
低代码营销平台发布的关键不是生成页面文件,而是让页面 DSL、组件资源、数据请求和缓存策略共同支撑秒级生效与稳定访问。
-
同一份页面配置,在编辑、预览和线上不是一回事
同一份低代码 DSL 在编辑器、预览和线上生产环境中有完全不同的渲染目标,因此 Renderer 不能只有一个形态。
-
用阿里飞冰 ICE 构建广告配置后台
广告后台需要同时管理投放计划、素材、时间、状态和查询条件,基于 React 与阿里飞冰 ICE 可以建立更稳定的页面组织方式。
-
后来发现低代码最怕的是 DSL 越写越乱
低代码营销平台后期能否扩展,关键不在编辑器界面多漂亮,而在 DSL 是否能稳定描述页面结构、组件属性、事件、数据绑定、权限和版本。
-
拖拽这件事,最后改的其实是一棵组件树
低代码编辑器的核心不是简单拖动 DOM,而是围绕组件树、拖拽命中、属性 schema、数据源配置和组件通信建立一套稳定的编辑协议。
-
当时做营销搭建器,我先想清楚的是三列结构
一个营销低代码平台不能只看编辑器界面,还要从组件体系、渲染容器、配置协议、开发调试和运行时边界一起设计。
-
小程序首次加载时间应该从哪些地方优化
小程序首次加载慢通常不是单点问题,需要从主包体积、分包策略、图片资源、首屏数据和渲染节奏共同优化。
-
小程序长列表如何通过窗口化渲染保持流畅
长列表优化的核心不是重复渲染全部数据,而是依据滚动位置只维护可视区域附近的节点,并保留正确的列表空间。
-
小程序文章详情页如何渲染服务端富文本
资讯详情页需要把 HTML 内容转换为小程序能够展示的节点结构,并继续支持正文图片、图集预览与异常内容降级。