Rule Engine em JavaScript [fechado]

Existe algum mecanismo de regra em JavaScrip

A questão está neste contexto:

onsidere uma aplicação Web com um formulário que os usuários preenche À medida que um usuário preenche cada campo e prossegue para o próximo, a lógica de negócios escrita em JavaScript controla a visibilidade (e outros atributos) dos elementos do formulário mais abaixo na págin

A mesma lógica de negócios também é aplicada no servidor depois que o formulário é enviado, embora em Java, para proteger contra contratempos / manipulações no lado do navegado

Agora, não seria bom se tivéssemos um JSR 94 / Drools / JRules como o mecanismo de regras que executaria regras em Java e em JavaScript? Com esse mecanismo de regras, posso evitar codificar permanentemente minhas regras e também retiro a flexibilidade de ter validação no lado do cliente e no lado do servidor

(PS: Eu tentei a rota AJAX e vi que o aplicativo se torna muito menos responsivo, dificultando a venda para usuários acostumados a uma versão em código de mão, d, em javascript puro.)

questionAnswers(3)

yourAnswerToTheQuestion