reactjs - 前端应用程序的工作流管理系统
问题描述
我的团队有一个内置在 react 框架中的 UI 应用程序,它目前只与后端服务的两个操作进行对话。
我正在为一个巨大的用例扩展应用程序。根据后端服务的响应,我将在代码中有太多分支。例如,
xx = Call X operation from backend
if(xx == "ABC") {
yy = Call Y operation from backend
if(yy == "DEF") {
} else {}
} else {
zz = Call Z operation from backend
if(zz == "GHI") {
}
}
虽然,我可以使用一种驱动方法,async/await,Promise 等来做同样的事情,但我想知道是否有一些工作流管理系统,如 stepfunction、swf 等(用于后端)来实现相同的反应或 in一般用于前端应用程序?
注意:我目前正在将 react-hooks 用于状态管理和类似的东西,但我正在寻找易于调用后端服务和代码可读性的工作流程。
解决方案
推荐阅读
- android - android content provider方法是否需要同步?
- python - 如何使用 SQLAlchemy ORM 插入子查询(将数据从一个表移动到另一个表)
- jsf - 关闭所有面板并使用 p:ajax 更新动态 p:accordionPanel
- python - 类型错误:参数 1 具有意外类型“QPushButton”
- linux - 查找和复制命令在 bash 中不起作用
- python - Python:dropbox API 中的sharing_get_shared_link_file() 示例
- google-sheets - 如何使用 v 查找以降序显示另一个工作表中的值
- c# - DbCommand.Cancel 方法是否使用超时?
- material-ui - 如何重用 Material UI 样式
- nginx - 在 Nginx Web 服务器下的 GRPC 调用中出现 504 超时错误