Sitter lite och labbar med ett projekt och funderar lite över vilka controllers man ska ha.
Min första tanke var att applikationen skulle ha följande tre controller
- Authorize
Controller för inloggning/utloggning - Admin
Controller för administrationssidor - Page
Controller för publika sidor
Nackdelen med att endast ha tre controllers är att dessa filer kan bli ganska stora. Fördelen med denna uppdelningen är att det känns ganska smidigt att underhålla/uppdatera.
Detta ämne är egentligen inte specifikt för RoR utan kanske mer gällande MVC-paradigmet. Hur skulle ni ha löst det? Kört på min linje med ett fåtal controllers som är ganska flexibla eller en controller för varje sektion av sidan, exempelvis controllern admin_user.
Hoppas ni förstår vad jag menar. Skulle vara intressant att få veta hur ni andra tänker/resonerar kring detta.