github上fork2.4k,star8.7k的这款状态机,原来长这样!
查看原文
该头条内容由程序员导航网提供:github上fork2.4k,star8.7k的这款状态机,原来长这样!
内容简介:
大家好,我是陶朱公Boy。
前言
上一篇文章《关于状态机的技术选型,最后一个真心好》我跟大家聊了一下关于”状态机“的话题。从众多技术选型中我也推荐了一款阿里开源的状态机—“cola-statemachine”。
于是就有小伙伴私信我,自己项目也考虑引入这款状态机,但网上资料实在太少,能不能系统的介绍一下如何使用这款工具。
读者有需求,是必须要满足的,谁叫
也是刚好前段时间因工作需要徒手写了一个简易版的工作流引擎(需要满足任意节点动态编排),里面涉及比较复杂的工作流状态流转,之前的if-else方案,实在搞的一团乱麻,自从引入了这款组件,一下子就解放了生产力。
▲原来的状态(if-else版本)
上面还只是if-else实现版本中很...
暂无评论...