Gibt es eine Regel-Engine, die auf NodeJS / in Javascript implementiert ist?
Brauche ich eine leichte Regel-engine. Wir haben rund 50 Regeln, aber die Regeln ändern sich Häufig.
Könnten wir Drools, aber ich vermute, das wäre übertrieben. Gibt es irgendwelche leichter, F/OSS-Implementierungen?
Ich bin mir bewusst, das andere ähnliche Frage, aber das ist 2 Jahre alt und nicht haben eine gute Antwort. (und ich habe nicht genug rep Kommentar auf diese Frage)
InformationsquelleAutor der Frage Samudra | 2012-01-25
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es auch noolses zu versuchen.
InformationsquelleAutor der Antwort diversario
Habe ich eine neue node-Paket namens Knoten-clips, die Ihnen erlaubt zu integrieren, die beliebtesten CLIPS (C Language Integrated Production System) - Regel-engine, die in Ihren Knoten-Anwendungen.
https://github.com/atrniv/node-clips
CLIPS ist eine produktive Entwicklung und-delivery expert system tool, das eine komplette Umgebung für die Konstruktion von Regel-und/oder object based expert systems. Erstellt im Jahr 1985 CLIPS ist nun weit verbreitet in der ganzen Regierung, der Industrie und der Wissenschaft.
Kasse die offizielle CLIPS-Dokumentation für weitere Informationen : http://clipsrules.sourceforge.net/
InformationsquelleAutor der Antwort Johny Jose
Bin ich natürlich sehr spät, um das Spiel hier, aber ich habe Knoten-Regeln mit einigem Erfolg.
InformationsquelleAutor der Antwort Fred Strauss
Entwickle ich diese ein.
Hoffe, Sie finden Sie interessant Notwendigkeiten.
Beschreibung:
InformationsquelleAutor der Antwort Ivo Nascimento
Bin ich auch noch später das Spiel, aber wenn die Menschen sind immer noch auf der Suche, durable_rules ist ein tolles Projekt, dass ich habe mit.
durable_rules speichert Zustand in redis und verwendet eine Rete-Algorithmus, Jesus Ruiz, gekocht zu tun Inferenz in einer verteilten Art und Weise. Das Projekt wird aktiv unterstützt und hat sogar Typoskript Unterstützung, wenn Sie in diese Art der Sache.
InformationsquelleAutor der Antwort enriched
Bin ich viel später als gut, aber da bist du gefragt, für eine leichtere option, berücksichtigen json-rules-engine. Ich verfasste diese Bibliothek in einem Versuch, erstellen Sie eine einfache, leistungsfähige rules-engine mit einfach Regel Persistenz (Regeln ausgedrückt werden in json).
Es ist nicht gemeint, wie eine enterprise-Lösung, und ist weniger ehrgeizig als nools. Viele Unternehmen haben relativ grundlegende Bedürfnisse, wenn es um die Regeln Motoren: Boolesche Logik -, Vergleichs-Operatoren und (im Idealfall) Menschen lesbare Regeln.
Ihre Nutzung Fall, dass nur 50 Regeln, die sich Häufig ändern(D. H. in hohem Maße konfigurierbar), ist wirklich die Zielgruppe dieser Bibliothek.
InformationsquelleAutor der Antwort Cache