# 关于Pandora

前端研发工作台

# 功能特性

  • 物料市场:
    • 集成ant-design物料
    • 自定义私有物料
    • 物料一键下载,告别繁琐
  • 物料开发,私有物料集成
  • 项目管理
  • npm script 脚本运行
  • 依赖管理
  • 日志输出
  • 框架无关

# 物料概念

物料分为组件和区块两种类型

  • 组件(component):组件是组成页面的基本单元,通过对组件的拆分和抽象,我们能根据组件快速搭建页面;从业务维度去看,组件也可分为基础组件和业务组件两种:

    • 基础组件:与业务无关的组件,基础组件保持统一的视觉规范,考虑高内聚低耦合的设计思想,例如 Button、Input 等

    • 业务组件:面向业务的组件,一般功能比较确定同时复杂度较高,例如用户选择器、内容面板等。

  • 区块(block):区块可以理解为更复杂的组件,是由多种组件组合而成的,在一个页面中,一般会包含一个或多个区块,开发者可以快速把某个区块的代码下载到自身项目里,然后再做改动或二次加工;

  • 模板(template):工程级别的模板,用于快速启动一个新项目