3 ms·
Interesting observations. I tried to get back into Rails last year with version 3.1/3.2 after being "away" since sometime when it was still at version 1, and wh
by chipotle_coyote 14y ago
Interesting observations. I tried to get back into Rails last year with version 3.1/3.2 after being "away" since sometime when it was still at version 1, and while I've been somewhat successful at it, the choices -- not just between the stacks but between the myriad of different "standard" gems -- can be somewhat paralyzing. Do I use a a Twitter Bootstrap gem that will be easier to manage but might be less customizable than using "pure" Bootstrap? If I switch from ERB to Haml, do I worry about generator gems? Do I want to use Devise for authorization or just use the built-in has_secure_password? Do we love factories now, or hate them? I'm building a CMS-ish sort of thing and it'd be nice to have an automatic admin system like Django does. RailsAdmin or ActiveAdmin? Wait, these expect that I'm using Devise, unless I change something somewhere? Argh.
All of this is pretty simple once you have preferences established, but figuring out those preferences can be enough to drive you back to something that, well, has less choices. (Like the aforementioned Django, although it has its own issues with setup and documentation.)