# 前端 UI 开发准则 > 本准则适用于 `frontend/` 目录下的管理后台前端(Vue 3 + TypeScript + Vite + TDesign Vue Next)。 > 面向**后续新增/改造页面**的统一依据。核心目标:**不重复造轮子** —— 能用 TDesign 组件就不手写原生标签,能用项目共享基建就不重复造状态逻辑;布局统一、符合 TDesign 风格。 --- ## ① 总则与铁律 ### 技术栈 | 类别 | 选型 | | --- | --- | | 框架 | Vue 3.5(` ``` ### 模板要点裁决 | 点 | 规范 | | --- | --- | | 列表表格组件 | 统一用 `BaseTable` 组件(自动 `size="small"` + 悬浮 `hover` + 占满容器宽度 `table-layout="fixed"` + 固定表头 `max-height`);操作列 `colKey:'op'` 自动右固定 `fixed:'right'`,无需手动设置 | | 表格列定义 | 统一写在 `