文件名称:ts-event-bus:Type TypeScript中的分布式消息传递
文件大小:131KB
文件格式:ZIP
更新时间:2024-05-27 23:59:29
typescript websocket eventbus distributed-messaging TypeScript
ts-event-bus Typescript中的分布式消息传递 ts-event-bus是一个轻量级的分布式消息传递系统。 它允许几个模块(可能分布在不同的运行时空间上)通过键入的消息进行通信。 入门 声明您的活动 使用ts-event-bus首先要声明您的组件共享的接口: // MyEvents.ts import { slot , Slot } from 'ts-event-bus' const MyEvents = { sayHello : slot < string> ( ) , getTime : slot < null> ( ) , multiply : slot < { a : number , b : number } , number > ( ) , ping : slot < void> ( ) , } ex
【文件预览】:
ts-event-bus-master
----yarn.lock(219KB)
----.browserslistrc(154B)
----by_dashlane.svg(14KB)
----src()
--------Events.ts(2KB)
--------Transport.ts(13KB)
--------index.ts(354B)
--------Channel.ts(369B)
--------Channels()
--------Constants.ts(43B)
--------Handler.ts(2KB)
--------Message.ts(1KB)
--------Slot.ts(12KB)
----babel.config.js(294B)
----examples()
--------channels()
--------usage()
----meta()
--------audit.js(219B)
----.travis.yml(73B)
----tsconfig.json(316B)
----LICENSE(11KB)
----test()
--------Event.spec.ts(3KB)
--------Handler.spec.ts(2KB)
--------data.ts(16KB)
--------TestChannel.ts(2KB)
--------Slot.spec.ts(11KB)
--------Channel.spec.ts(4KB)
--------Transport.spec.ts(9KB)
----tslint.json(877B)
----README.md(7KB)
----.npmrc(18B)
----.editorconfig(325B)
----.gitignore(19B)
----package.json(2KB)