Was sind die Gründe, ein Modul in/helpers über den Ordner/lib in einer RoR-App zu setzen?Unterschiede beim Einbauen eines Moduls in/helpers oder in/lib?
Sind/helper Controller spezifischer, während/lib allgemeiner ist?
Was sind die Gründe, ein Modul in/helpers über den Ordner/lib in einer RoR-App zu setzen?Unterschiede beim Einbauen eines Moduls in/helpers oder in/lib?
Sind/helper Controller spezifischer, während/lib allgemeiner ist?
Ich denke, das ist eine gute Frage, weil der MVC-Gedanke uns vergessen lässt, dass es alles nur Metaphern für uns sind, um Code zu organisieren, damit wir nicht zu sehr durcheinander kommen. Wenn du ein paar einfache Formatierungen machen musst, gehe mit einem Helfer, ansonsten wahrscheinlich ein Modul in/lib.
Hilfsprogramme dienen ausschließlich zum Definieren von Methoden, die in Ihren Ansichten verfügbar sein sollen./lib-Module können für alles verwendet werden und sind in der gesamten Anwendung verfügbar.