wevu-best-practices 用途 在小程序运行时里用 写出边界清晰、更新可控、契约明确的页面、组件和 store。 何时使用 - 用户问 页面或组件应该怎么写。 - 用户问生命周期、hook 时序或 setup 约束。 - 用户问 props / emit / 双向绑定 / store。 - 用户问 、 或 。 - 用户问 AI 应如何保持 wevu 代码和模板约定一致。 - 用户反馈卡顿、掉帧、页面切换慢、白屏、内存告警,且问题主轴在 运行时状态、渲染或副作用管理。 不适用场景 本 skill 聚焦运行时行为和状态/事件契约。 - 构建配置和分包:使用 。 - 模板和宏:使用 。 - 原生迁移:使用 。 核心流程 1. 运行时 API 从 导入,页面和组件边界明确;选项式 若存在,保持函数形式。 2. 生命周期和 hook 必须在同步 中注册,不要在 之后注册。 3. 响应式更新优先 ,避免大对象和不透明状态写入;模板状态要可序列化。 4. 事件和双向绑定遵循小程序语义: - 事件走 - 通用字段优先 - parser / formatter 语义明确 5. layout 与 router 要分清: - 运行时 layout 变化走 / - 区分原生 router helpers 与 6. 性能问题先分层: - 路径:是否高频整对象回写、是否启用 - render…