1.0.0-alpha.1 • Published 4 years ago

we-weaver v1.0.0-alpha.1

Weekly downloads
562
License
-
Repository
-
Last release
4 years ago

Weaver 产品介绍

本文旨在让用户在5分钟左右的时间对 weaver 有个快速的了解,更详细的解读与梳理敬请关注我们后续的系列文章。

一句话介绍

weaver是一套面向通用场景,高效、高扩展性、低学习成本、渐进式接入的系统搭建方案。

背景

随着业务的发展,我们发现中后台系统,甚至是相当部分的前台系统,期望能够 多快好省 搭建应用的述求越来越多。

设计初衷

经过梳理我们不难发现:在产品 - UI - 前端- 后端 - 测试,这一完整的研发流程中,大部分系统可以极大的复用之前已有的生产资料,包括不限于:标准化的产品输出、标准化的 UI 视觉稿、标准化的前端(交互、逻辑)组件、模式化的业务接口。

基于这一现状,从前端出发而有不止于前端,我们针对上下游配合方设计了一套可落地,易协作的研发解决方案 Weaver,这也决定了我们的设计初衷:

  • 易用性

    我们追求低上手成本,期望能给研发链路上的所有人带来便捷:

    • 开发者
      • 语法设计:Weaver 底层只有几个很重要的API,核心 schema 基于 Vue 官方数据规范实现,便于理解、扩展,同时提供完整的开发工具支持。
      • 渐进式接入:我们针对不同的用户提供不同程度的接入方案,你可以自由以 组件级、页面级、系统级来接入。
      • 易书写
        • 针对配置本身的书写成本,我们提供了较为完善的语法糖常用指令支持。
        • 提供最佳实践。
    • 非开发者:我们将会提供功能完善的可视化搭建系统,赋能他们以接近 0 编程成本快速实现系统原型。
  • 平台化

    我们期望提供平台级的研发入口中枢,他拥有以下特性:

    • 高扩展性
      • 不依赖UI库: 自动适配系统中已有的组件体系。
      • 风格定制: 简单的默认配置就可以定制产品本身独有的视觉、交互。
      • 共享业务组件: 借助打通后的场景组件共享流程,可以做到快捷覆盖所有的业务场景。
    • 可序列化:系统被抽象为 JSON 配置,方便与其他构建生态打通。
    • 流程扩展:我们将打通、集成当前研发链路上已有的提效工具,如:接口Mock平台(前后端联调协同提效),已有的 UI 规范(产品 - UI - 前端 - 测试 协同提效),基于定制化工具链有效整合。
    • 生态共建:我们初步铺垫构建了 前文提到的 Weaver 配套生态,如可视化构建平台、公共模版组件平台(包含可定制的主题、组件、模版)、运营分析及配置平台,面向开发者开放共建。
    • 低耦合
      • 数据驱动:Weaver的流程驱动(事件 -> 数据 -> UI)
1.0.0-alpha.1

4 years ago

0.2.45

4 years ago

0.2.44

4 years ago

0.2.43

4 years ago

0.2.42

4 years ago

0.2.41

4 years ago

0.2.40

4 years ago

0.2.39

4 years ago

0.2.38

4 years ago

0.2.37

4 years ago

0.2.36

4 years ago

0.2.35

4 years ago

0.2.34

4 years ago

0.2.33

4 years ago

0.2.32

4 years ago

0.2.31

4 years ago

0.2.30

4 years ago

0.2.29

4 years ago

0.2.28

4 years ago

0.2.27

4 years ago

0.2.26

4 years ago

0.2.25

4 years ago

0.2.24

4 years ago

0.2.23

4 years ago

0.2.22

4 years ago

0.2.21

4 years ago

0.2.20

4 years ago

0.2.19

4 years ago

0.2.18

4 years ago

0.2.17

4 years ago

0.2.16

4 years ago

0.2.15

4 years ago

0.2.14

4 years ago

0.2.13

4 years ago

0.2.12

4 years ago

0.2.11

4 years ago

0.2.10

4 years ago

0.2.9

4 years ago

0.2.8

4 years ago

0.2.7

4 years ago

0.2.6

4 years ago

0.2.5

4 years ago

0.2.4

4 years ago

0.2.3

4 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.37

4 years ago

0.1.36

4 years ago

0.1.35

4 years ago

0.1.33

4 years ago

0.1.34

4 years ago

0.1.32

4 years ago

0.1.30

4 years ago

0.1.31

4 years ago

0.1.29

4 years ago

0.1.28

4 years ago

0.1.27

4 years ago

0.1.26

4 years ago

0.1.25

4 years ago

0.1.24

4 years ago

0.1.22

4 years ago

0.1.23

4 years ago

0.1.21

4 years ago

0.1.20

4 years ago

0.1.19

4 years ago

0.1.18

4 years ago

0.1.17

4 years ago

0.1.16

4 years ago

0.1.15

4 years ago

0.1.14

4 years ago

0.1.13

4 years ago

0.1.12

4 years ago

0.1.11

4 years ago

0.1.10

4 years ago

0.1.9

4 years ago

0.1.8

4 years ago

0.1.7

4 years ago

0.1.6

5 years ago

0.1.5

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago

0.0.42

5 years ago

0.0.41

5 years ago

0.0.40

5 years ago

0.0.39

5 years ago

0.0.38

5 years ago

0.0.37

5 years ago

0.0.36

5 years ago

0.0.35

5 years ago

0.0.34

5 years ago

0.0.33

5 years ago

0.0.32

5 years ago

0.0.31

5 years ago

0.0.30

5 years ago

0.0.29

5 years ago

0.0.28

5 years ago

0.0.27

5 years ago

0.0.26

5 years ago

0.0.25

5 years ago

0.0.24

5 years ago

0.0.23

5 years ago

0.0.22

5 years ago

0.0.21

5 years ago

0.0.20

5 years ago

0.0.19

5 years ago

0.0.18

5 years ago

0.0.8-alpha.3

5 years ago

0.0.17

5 years ago

0.0.16

5 years ago

0.0.15

5 years ago

0.0.13

5 years ago

0.0.12

5 years ago

0.0.11

5 years ago

0.0.10

5 years ago

0.0.9

5 years ago

0.0.8-alpha.2

5 years ago

0.0.8-alpha.1

5 years ago

0.0.8-alpha.0

5 years ago

0.0.8

5 years ago

0.0.7

5 years ago

0.0.7-beta-3

5 years ago

0.0.7-beta-2

5 years ago

0.0.7-beta-1

5 years ago

0.0.6

5 years ago

0.0.6-beta-6

5 years ago

0.0.6-beta-5

5 years ago

0.0.6-beta-4

5 years ago

0.0.6-beta-3

5 years ago

0.0.6-beta-2

5 years ago

0.0.6-beta-1

5 years ago

0.0.6-beta-0

5 years ago

0.0.5-beta

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago