0.1.0-beta.10 • Published 8 months ago

@ddd-tool/domain-designer-core v0.1.0-beta.10

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
8 months ago

domain-designer-core

领域设计器核心库

关于 api 命名

  • 多个单词能表示同一个意思时,选择使用频次高的

  • 遵循 ts 命名规范,函数名尽量保持在 8 个字母内,保留前缀,对后缀进行缩写

  • 如果缩写后的名称有明显歧义,那么干脆就不缩写了

功能设计

  • 提供一个 createDomainDesigner 函数,通过该函数能够实现用户在设计时的各种需求

    • 内部提供可链式调用的函数
  • 提供一个 checkDesigner 函数,用于辅助检查完备性

    • 内置字符串相似性算法,用于辅助检查完备性

关于 LinkType

  • Association: 关联关系。默认实线连线,表示稳定的关系,从一个节点到下一个节点

  • Dependency: 依赖关系。虚线连线,表示弱依赖关系。

  • Aggregation: 聚合关系。空心菱形箭头连线,表示从部分组成整体(部分可单独存在)

  • Composition: 组合关系。实心菱形箭头连线,表示从部分组成整体(部分不可单独存在,没有整体就没有部分)

关于 wasm

  • 使用 rust 构建
cd wasm/

wasm-pack build

# -t, --target <TARGET> Sets the target environment. [possible values: bundler, nodejs, web, no-modules, deno] [default: bundler]
0.1.0-beta.10

8 months ago

0.1.0-beta.9

8 months ago

0.1.0-beta.8

8 months ago

0.1.0-beta.7

10 months ago

0.1.0-beta.6

10 months ago

0.1.0-beta.5

10 months ago

0.1.0-beta.4

10 months ago

0.1.0-beta.3

10 months ago

0.1.0-beta.2

11 months ago

0.1.0-beta.1

11 months ago

0.1.0-beta.0

12 months ago

0.0.0-alpha.31

1 year ago

0.0.0-alpha.30

1 year ago

0.0.0-alpha.29

1 year ago

0.0.0-alpha.28

1 year ago

0.0.0-alpha.27

1 year ago

0.0.0-alpha.26

1 year ago

0.0.0-alpha.25

1 year ago

0.0.0-alpha.24

1 year ago

0.0.0-alpha.23

1 year ago

0.0.0-alpha.22

1 year ago

0.0.0-alpha.21

1 year ago

0.0.0-alpha.20

1 year ago

0.0.0-alpha.19

1 year ago

0.0.0-alpha.18

1 year ago

0.0.0-alpha.17

1 year ago

0.0.0-alpha.16

1 year ago

0.0.0-alpha.15

1 year ago

0.0.0-alpha.14

1 year ago

0.0.0-alpha.13

1 year ago

0.0.0-alpha.12

1 year ago

0.0.0-alpha.11

1 year ago

0.0.0-alpha.10

1 year ago

0.0.0-alpha.9

1 year ago

0.0.0-alpha.8

1 year ago

0.0.0-alpha.7

1 year ago

0.0.0-alpha.6

1 year ago

0.0.0-alpha.5

1 year ago

0.0.0-alpha.4

1 year ago

0.0.0-alpha.3

1 year ago

0.0.0-alpha.2

1 year ago

0.0.0-alpha.1

1 year ago

0.0.0-alpha.0

1 year ago