108 ms·
Eh a lot of these seems like strengths of Django. Rails chasing the SPA dragon has been a source of endless pain.
by blacktriangle 5y ago
Eh a lot of these seems like strengths of Django. Rails chasing the SPA dragon has been a source of endless pain.
- the-dude 5y agoCould you elaborate? After a ~10 years hiatus I revisited Rails last year and whipped up a CRUD app with auth in no time. No SPA in sight.
- blacktriangle 5y agoThey've been mucking with the asset pipeline every single version and their forray into webpacker has been a disaster. Turbolinks and ActionCable have been attempts to compete with SPAs while still being SSR but both are just glitchy and a source of endless Heizenbugs. Thankfully Rails7 looks like they've restored sanity.
- the-dude 5y agoI must admit that zhe Turbolinks does glitchy stuff with the theme I ripped ( project is in the Ask-for-forgiveness stage ). But you don't need to use Actioncable at all. But I do use it, to have my C/C++ clients communicate with the SaaS. Haven't experienced anything flaky there yet and I am glad a Websocket option was included.
- louissm_it 5y agoI have high hopes that Rails 7 will be much saner. Importmaps are such a Railsy solution, and if you need anything more jsbundling-rails will provide easy starters for ESbuild, Rollup and Webpack.
- pydry 5y agoThis was always Rails' strength from day one. The problems came when you tried to do anything that didn't fit into the guardrails laid down by RoR.