Post

What's your Ruby/Rails opinion that would get you kicked out of a meetup?

0 reposts5 likes

Don't know how meet-ups are these days but I'll open with… The apps that Rails has traditionally excelled at building are no longer viable SaaS businesses to start

Sequel should’ve been Rails’ default ORM. It supported multi-DB + sharding/replicas ages before AR did, has a mature SQL expression builder, immutable relations, advanced Postgres features, dynamic eager loading and joins, model-less query interface, simpler API, better performance… 😃

Should’ve been then, before Active Record 3 came out. Shouldn’t be now anymore, because of familiarity and having caught up with many features. I’m mostly missing ergonomic Arel API now. I’m motivated to contribute, but received zero reactions so far - discuss.rubyonrails.org/t/proposal-f...

discuss.rubyonrails.orgProposal for public Arel APIPitch As was discussed in What has happened to Arel , Arel is currently not officially documented as it’s still considered private API in Active Record (though there have been notable steps in that di...

Uh, so limiting myself to a technical opinion only… 😏 The Rails "frontend" story is basically terrible. Probably best just to tear out the entire thing and start over from scratch. 😄

Rails is a great framework for building UIs for relational databases. It’s a great fit for many kinds of apps, but not a great one for many others.