TechUI 概览
欢迎来到 TechUI 的世界。
TechUI 是一套专为高密度数据可视化与未来派用户界面打造的高性能前端解决方案。我们拒绝平庸的扁平化设计,致力于通过复杂的几何运算与动态渲染,将科幻电影般的视觉冲击力带入浏览器。
不同于传统的 UI 库,TechUI 引入了 Rust WebAssembly (Wasm) 作为核心引擎,实现了纯前端的商业授权保护与原生级的渲染性能。
产品矩阵
为了满足不同维度的开发需求,TechUI 被划分为四个定位鲜明的组件库。请根据您的业务场景进行选择:
| 组件库 | 成本 | 定位 | 核心场景 |
|---|---|---|---|
| 🚀 TechUI Scifi | 免费 | 科幻视觉 | 纯粹的视觉冲击。提供动态 SVG 边框、3D投影效果 与赛博朋克风格装饰。适用于大屏背景与装饰层。 |
| 📊 TechUI Base | 免费 | 数据基座 | 专业的图表与数据展示。提供高性能的 2D/3D 图表、 仪表盘与信息卡片。适用于数据分析看板。 |
| 🎛️ TechUI Admin | 免费 | 业务中台 | 极简且高效的 B 端组件。提供表单、表格、 布局容器与交互反馈。适用于后台管理系统。 |
| 💎 TechUI Prime | 付费 | 旗舰全能 | 终极解决方案。深度融合了上述三者的所有能力。 适用于顶级的企业级项目。 |
💡 互斥原则
TechUI 遵循单核心架构,您不能在同一项目中混合安装多个库(如 Scifi + Base)。
如果您需要综合能力,Prime 是唯一的选择。
核心引擎
TechUI 的心脏是一颗由 Rust 编写并编译为 WebAssembly 的微内核。它不是简单的验证插件,而是承担了以下三大核心职责:
- 混合渲染引擎 (Hybrid Rendering) 传统的 CSS 无法实现复杂的数学倒角与动态透视。Wasm 核心负责在运行时实时解算几何路径,确保所有的科幻边框在任意分辨率下都保持数学级的锐利与平滑。
- 资产金库 (Asset Vault) 我们将核心的 SVG 资产、纹理映射与算法逻辑编译进二进制文件中。配合零拷贝技术,既实现了毫秒级的资源加载,又从物理上防止了美术资产被轻易提取盗用。
- 安全守卫 (Security Guard) 实现了纯前端的离线授权体系。Wasm 守卫在本地沙箱中闭环运行,实时监测环境完整性、防篡改签名及许可证有效性,无需依赖任何后端服务器。
授权类型对比
TechUI 提供灵活的授权模式,以适应从个人开发者到大型 ISV(独立软件开发商)的各种需求。
| 特性 | 🆓 免费许可 (Free) | 🛠️ 开发许可 (Dev) | 🏗️ 项目许可 (Project) | 🏢 公司许可 (Company) | 💼 商业许可 (Commercial) |
|---|---|---|---|---|---|
| 适用对象 | 个人 / 尝鲜 | 研发团队 | 单个外包项目 | 企业内部多项目 | 软件开发商 (ISV) |
| 有效期 | 永久 | 有截止日期 | 永久 | 永久 | 永久 |
| 项目限制 | 无限制 | 仅限开发测试 | 锁定项目名 | 无限制 (仅自用) | 无限制 (可分发子许可) |
- 免费许可:适用于学习与非盈利项目,强制保留版权标识,无法使用高级组件。
- 开发许可:拥有全量功能,但设有强制过期时间,专用于评估与开发阶段。
- 公司许可:面向最终用户的无限制许可,可以在公司范围内自由使用无任何限制。
- 商业许可:在公司许可证的基础上,可以对客户发放子许可证。
为什么选择
- 极致性能:基于 Wasm 的计算层与 Vue3 的响应层分离。
- 离线可用:专为军工、政务、能源等高安全内网环境设计,无需互联网连接即可完成所有鉴权与渲染。
- 开箱即用:拒绝繁琐的配置与按需引入,提供“大而全”的工具箱,让开发者专注于业务逻辑而非基础设施。