Wybrałem dla mojego projektu Node.js + Express + Mongoose. Do tej pory nie musiałem używać ACL, ale w tej fazie projektu muszę to zaimplementować.Node.js i ACL
NPM zawiera kilka modułów, ale który wybrać?
Poinformuj mnie o swoich doświadczeniach z ACL (Node.js + Express + Mongoose). A jeśli znasz jakikolwiek tutorial, byłoby wspaniale :), ale to nie jest tak potrzebne, co dokładnie muszę wiedzieć, czego programiści Node.js używają dla ACL.
Ostatnią możliwością jest napisanie własnego acl-middleware, może to być dla mnie ciekawe doświadczenie. Przypuszczam :)
Dzięki za odpowiedź! Spróbuję tego! – otodockal
Czy ktoś przetestował to dla wydajności? Zastanawiam się, jak skutecznie jest napisane. –
Aby odpowiedzieć na mój komentarz: Asserts is lightning fast! Ale gdy pytamy o wszystkie uprawnienia użytkownika na zasoby, zajęło to około 12 sekund na niewielkim zestawie danych (setki użytkowników i tysiące zasobów). Próbowałem Neo4j i powrócił w ~ 100 milisekund na zestawie danych 10 razy większym dla tej samej operacji. –