Je l'ai vu défini plusieurs façons:Un contrôleur Mongoose doit-il être une classe ou un objet?
(1) Méthodes sur une classe: https://github.com/volodymyrrudyi/generic-express-mongoose-controller-example/blob/master/resources/controllers/base.js
(2) Les méthodes statiques sur une classe (ne sont pas un exemple ici, mais il semble aussi de sens pour moi)
(3) méthodes lisses (peut-être à un objet, bien que cet exemple les exporte directement juste): https://developer.mozilla.org/en-US/docs/Learn/Server-side/Express_Nodejs/routes
... mais je ne suis pas vraiment sûr s'il y a certains utiliser des cas/contextes pour utiliser l'un ou l'autre. Y a-t-il un usage standard ici?