Lassen Sie uns sagen, dass ich ein SessionsController
haben, die Benutzer-Login und Logout steuert, aber die einzigen Aktionen ich wirklich sind, müssen neue (für die Anzeige von Login-Formular), erstellen (für die Authentifizierung und Anmeldung) und zerstören out für die Anmeldung der Benutzer.Ist es falsch, nicht alle REST-Aktionen im Rails-Controller zu implementieren?
Gibt es ein Problem, wenn ich nur diese drei Aktionen in meinem Controller habe, oder muss ich sie alle implementieren, um es richtig RESTful zu machen?
Und zweite kleine Frage. Einige Leute sagen, dass Gerüst schlecht ist, und dass man Code von Hand schreiben sollte, aber ich finde es ziemlich nützlich und zeitsparend.
Ist es in Ordnung, Gerüste zu verwenden, oder ist es böse, die vermieden werden sollten und warum?
+1 - Große Antwort! –