📱GUI体系概览

|更新于
⭐️ 🏷 💻IT

  1. 底层图形渲染库。比如 WGPU。
  2. 基础组件。比如 HTML 元素。
  3. 用户界面管理框架。比如 Vue、React。
  4. 高级组件框架。比如 Vuetify。
  5. 样式主题与设计系统。比如 Material。

主要分两类不同的UI。

  1. 一种是稳定的基础设施,比如基础组件、底层显示架构,需要严谨的体系,这种的例子就是DOM,这是OO的优势。
  2. 另一种是灵活的业务展示交互,比如页面布局、颜色主题、可视化等,需要直观的描述,这种的例子就是React和Echarts等,这是声明式编程的优势所在,FP也是一种声明式。
编辑