Je suis encore un novice et je suis en train de convertir une application de Node Express à Ember. Je suis confus sur certaines des méthodologies impliquées dans Ember.
Dans l'application actuelle, il y a un formulaire qui est soumis et qui exécute ensuite une requête basée sur l'entrée - en envoyant les résultats dans un nouveau modèle. Dans le fichier app.js de l'application actuelle, il y a une instruction de commutation sur POST :
app.post('/test', function(req, res){
switch(req.body.module) {
case "Option 1":
getOption1Results(req, res);
break;
case "Option2":
getOption2Results(req, res)
break;
case "Option 3":
getOptio3Results(req, res)
break;
case "Option 4":
getOption4Results(req, res)
break;
default:
console.log("didn't work")
}
Pour obtenir les mêmes résultats dans Ember, je ne sais pas si je dois créer un service pour faire ce qui précède ou créer une route et exécuter la requête dans un modèle qui est transmis au modèle. Ou si je dois le gérer par une action du bouton d'envoi du formulaire.
Tout conseil est le bienvenu.