5 ms·
Ok, so Rails is too heavy weight for you? What about Merb? Or Sinatra, which was designed for just that reason? Dismissing Ruby as language because only one of
by helium 17y ago
Ok, so Rails is too heavy weight for you? What about Merb? Or Sinatra, which was designed for just that reason? Dismissing Ruby as language because only one of a dozen available web frameworks is too "heavy-weight"sounds a bit short-sighted to me.
- seiji 17y agoNot everybody has time to keep up with the continuous and rapidly increasing micro-speciation of all ruby projects from the VMs down to template formats.
- jamesbritt 17y ago" ...continuous and rapidly increasing micro-speciation of all ruby projects from the VMs down to template formats." This is simply bullshit. There are merely a fair number of solid choices, as one would hope any decent language would offer. Being able to select appropriate tools for basic Web framework, ORM,and template language is a Good Thing. There are only a handful of viable VMs, and for Web development the practical choices are MRI, REE, and JRuby. "micro-speciation"? That's hysterical. Literally. If Ruby doesn't interest you, fine. Bogus characterizations don't help anyone though.
- Tichy 17y agoI am not the OP, but I have a problem with Rails and alternatives: there does not seem to be a viable alternative to ActiveRecord around? I looked into DataMapper (I think that was it's name) which initially looked great. But then I could not find any information on how to use transactions, and also received no answers on the newsgroup. I guess I should have read the source, but I gave up at that point. Since I hate ActiveRecord, I have now subconsciously decided that Rails probably isn't for me. It's great that Sinatra is spawning lots of imitators for other languages, though.
- steveklabnik 17y agoJust so you know, one of the stated goals of Rails 3 is to make it super-easy to swap in your own ORM layer, DataMapper included.
- jamesbritt 17y ago" ... there does not seem to be a viable alternative to ActiveRecord around?" Sequel, which seems to be the most common ORM used with Ramaze, and DataMapper. (I had been a fan of Og from years back, but development has, I think, stopped. ) Ramaze lets you swap in the ORM of choice and is the best alternative for folks who find Rails heavy-weight or heavy-handed.
- joevandyk 17y agoActiveRecord is a small part of Rails. Lots of people use Rails without using ActiveRecord. See http://whitepages.com http://whitepages.com for an example.