Enable javascript in your browser for better experience. Need to know to enable it? Go here.
Last updated : Oct 28, 2020
Not on the current edition
This blip is not on the current edition of the Radar. If it was on one of the last few editions it is likely that it is still relevant. If the blip is older it might no longer be relevant and our assessment might be different today. Unfortunately, we simply don't have the bandwidth to continuously review blips from previous editions of the Radar Understand more
Oct 2020
试验 ? 值得一试。了解为何要构建这一能力是很重要的。企业应当在风险可控的前提下在项目中尝试应用此项技术。

在之前的雷达中,我们曾经提及多个状态管理的类库,但 XState 在其中显得与众不同。它是个简单的 JavaScript 和 TypeScript 框架,可以创建有限状态机并可视化为状态图。它可以跟最流行的响应式 JavaScript 框架(Vue.jsEmber.jsReact.js 以及 RxJS)集成,并基于 W3C 标准来创建有限状态机。另外一个值得留意的特性是它可以序列化状态机的定义。在其他的上下文中(尤其在编写游戏逻辑时)创建有限状态机时,我们发现一件很有帮助的事情,是 XState 对状态以及可能的转换的可视化能力,通过它的 visualizer 实现起来是如此容易。

May 2020
评估 ? 在了解它将对你的企业产生什么影响的前提下值得探索

我们在之前的技术雷达中收录了几个状态管理库,但是 XState 采用的方法略有不同。这是一个简单的 JavaScript 和 TypeScript 框架,用于创建有限状态机并将其可视化为状态图。它与一些流行的响应式 JavaScript 框架 (Vue.js , Ember.js , React.jsRxJS) 集成,并且是基于W3C标准的有限状态机。另一个值得注意的功能是状态机定义的序列化。我们发现有一点很有用,那就是在其他上下文中创建有限状态机(特别是在编写游戏逻辑)时,可视化状态及其可能的转换的能力。 我们确实很喜欢Xstate的visualizer可以很容易做到这一点。

已发布 : May 19, 2020
Radar

下载第25期技术雷达

English | Español | Português | 中文

Radar

获取最新技术洞见

 

立即订阅

查看存档并阅读往期内容