tamagui
Tamagui 是一个面向 Web 与原生端的通用 React UI 框架。其 v3 版本引入扁平条件值写法:条件以扁平子句直接写在样式值中,token 和主题使用裸名称,并移除了 hoverStyle 等嵌套条件属性。使用前需先生成或阅读项目提示文件(npx tamagui generate-prompt),以获取项目确切的 token 名称、主题键、媒体断点、简写与组件。样式值支持字符串与对象两种语法,遵循 value := base? clause* 的语法,修饰符可链式组合,并按平台、条件数量、类别等特异性决定优先级。它提供简写属性、命名控件尺寸、group/container 目标选择、transition 与 AnimatePresence 进出场动画等能力,并给出 v2 到 v3 的 API 迁移对照。可通过 npx tamagui check --strict 验证样式与语法。