Earlier quoted context omitted.
This! Use one of the many admin panels that directly build on your data structure. Administrate, RailsAdmin, ... As well as devise for Auth, Postgres as scalable cheap DB, and so on. I am not sure if any other framework can make a single person or small team this productive (when it comes to CRUD like operations)
Eh, I've tried rails many times just to ask myself what makes this better than laravel? I mean laravel new app --jet (jetstream/saas features) gets me: - authentication/authorization - Including: oauth, tokens, 2fa, etc. - queues w/ choice of redis, memcache, db, etc. - cache w/ choice of redis, memcache, db, etc. - SaaS dashboard w/ teams using something like phoenix's liveview called livewire OR vue + inertia - If…
Kinda what lakomen said actually. I started coding with PHP, tried to and semi learned many languages but it took ruby to fully understand why coding is pure fun. Took me several more years to realize that Rails is likely the last major framework I am going to learn and here I am, 10 years later, still rocking it.
I dont know anything about modern laravel or fancy js frameworks. But that's part of the magic, Rails still does all that for me, as it already did when laravel wasn't more than a toy framework yet and likely still does in 10 years from now.
PHP also is still the worst language I ever had to work with, that's opinionated tho.