Вопрос по javascript – Движок рабочего процесса в Javascript [закрыто]

31

Кто-нибудь знает движок рабочего процесса (такой как Spring WebFlow) для Javascript? У нас есть самодельная структура, которая позволяет нам ориентировать навигацию по сайту с помощью JSON, но ее качество далеко от хорошего.

Edit based on given answers: the engine must run on the browser and reduce to minimum the number of requests to the server.

Ваш Ответ

2   ответа
38

которые нашел в качестве ответа. Список библиотек рабочих процессов, которые я обнаружил до сих пор:

XState - https://github.com/davidkpiano/xstate Workflow.js for Backbone.js https://github.com/kendagriff/workflow.js Sprout Workflow Engine https://github.com/bstaats/workr Javascript Finite State Machine https://github.com/jakesgordon/javascript-state-machine State chart https://github.com/DavidDurman/statechart machina.js https://github.com/ifandelse/machina.js jWorkflow https://github.com/tinyhippos/jWorkflow Stately https://github.com/fschaefer/Stately.js
machina.js работает как в браузере, так и в узле.
Stately.js работает как на стороне сервера, так и на стороне браузера.
Какие из этих сред работают в браузере, а какие на сервере? Я полагаю, что для Backbone и SproutCore серверная сторона. FSM, диаграмма состояний и машина выглядят так, как будто они могут работать в браузере.
Чтобы сэкономить время, по состоянию на июнь 2016 года только Javascript Finite State Machine и machina.js имели коммиты в 2016 году и Stately в 2015 году.
6
dataflo.ws

modular design several useful built-in tasks (MongoDB, OAuth, RabbitMQ) HTTP initiator with a router

Работает на Node.js, в браузерах (включая IE9) и в PhoneGap.

GPLv3, код на GitHub:https://github.com/apla/dataflo.ws

Последний релиз в марте 2016 года. Нет проблем с трекером с 2013 года. Похоже, еще один заброшенный проект JS.

Похожие вопросы