XState Ninja
1.7.2
截图:
简介:
适用于 XState 状态机的强大开发工具
XState Ninja 是一个开发工具面板,用于跟踪使用 XState 库实现的状态机。与广泛使用的用于监视状态机的 Redux devtools 扩展相比,它提供了更好的开发人员体验。 XState Ninja 更符合人体工程学,并消除了 Redux 开发工具遇到的常见痛点:
👉 可以在多个泳道中同时跟踪多于一台机器
👉机器状态清晰可见(包括并行状态)
👉 无论何时打开开发工具,都不会错过任何事件
👉 副作用(调用的服务和操作)清晰可见
👉 所有调用或生成的 Actor 都受到监控,包括调用/生成的回调和 Promise
👉 死亡的演员被清楚地标记(💀),因此如果启动多台具有相同 ID 的机器,不会造成混乱