J'ai un code qui émet et gère les événements dans le même fichier .js. Les événements d'émission peuvent être de type "bonjour", "monde", "utilisateur", etc. à titre d'exemple. Toutes les fonctions du gestionnaire d'événements (.on) ont une approche similaire pour gérer les événements à l'intérieur des fonctions de base des erreurs et des rappels (exactement la même chose). Y a-t-il une suggestion pour refactoriser et améliorer le code redondant.Efficacité du code dans Node.js pour plusieurs écouteurs d'événements
localEvents.on("hello", function(request , reply){
console.log("inside event for hello");
hello.intialize() {
// handle initialise error and callback //
};
});
localEvents.on("world", function(request , reply){
console.log("inside event for world");
world.initialise() {
// handle initialise error and callback //
};
});
localEvents.on("user", function(request , reply){
console.log("inside event for user");
user.initialise() {
// handle initialise error and callback //
};
});
localEvents.emit(task, request, reply);
Pouvez-vous me dire ce que sont "request" et "reply" dans les paramètres de la fonction? – Kushal
demande et réponse sont des objets serveur hapi, comme req et rep en express. – user3601166