J'ai remarqué un motif dans les tutoriels que j'ai utilisés. Chaque fois qu'un formulaire d'inscription est créé, un UserController est utilisé et il y a toujours des actions spécifiques, par ex. nouveau, créer, éditer, mettre à jour, détruire. Bien que je comprenne mal pourquoi ces actions sont utilisées, je me retrouve en train de devenir confus. Est-ce que n'importe qui peut me diriger vers la documentation ou un screencast où je peux apprendre au sujet de REST et de «convention au-dessus de la configuration». Voyant que je suis quelques mois dans les rails, je suis encore dans les premiers stades de l'apprentissage et serait maintenant un bon moment pour prendre de bonnes habitudes.Où puis-je lire sur REST en ruby sur rails?
Je travaille sur un système d'inscription et j'ai atteint le stade de la réinitialisation du mot de passe. Je vais créer un contrôleur de mots de passe, mais devra ensuite avoir un formulaire pour les utilisateurs d'entrer un mot de passe. Je peux utiliser la "nouvelle" action pour ce droit et créer une nouvelle instance de mon modèle/classe User et la stocker dans une variable d'instance @user afin que ma vue puisse y accéder. Je connais des choses comme ce travail .. mais je ne comprends pas pourquoi cela doit être dans une nouvelle action. Cela ne fonctionnerait-il pas dans le cadre d'une action appelée «réinitialisation» ou «chien»?
Y at-il une raison pour laquelle j'ai mis le code pour aider à créer/stocker un utilisateur dans la base de données sous l'action de création? ou est-ce juste une bonne pratique parce que cela m'aide à comprendre exactement ce qui se passe au premier coup d'œil? Est-ce que je peux profiter des fonctionnalités de rails telles que le routage ... des ressources?
J'essaie de comprendre plus ..
Merci d'avance pour les réponses ..
Merci beaucoup, j'ai en fait ce livre. Je regarderai. – LondonGuy
@Psychonetics Je ne l'ai pas tout de suite à portée de main, mais j'ai trouvé les explications d'édition/nouvelle action inestimables. Tout le reste sorta du sens, mais ceux-ci exigent une petite justification. – Nic