3 ms·
It's interesting that they appear to plan to use with Rails as a back-end (they mention Rails bindings), as Rails 7 release corresponded with a solution which
by jrochkind1 4y ago
It's interesting that they appear to plan to use with Rails as a back-end (they mention Rails bindings), as Rails 7 release corresponded with a solution which appears somewhat similar to me, turbo/stimulus. (I want to provide a link to it, but I honestly don't know any great docs for it!)
But I haven't used stimulus/turbo myself. I'd be interested in a compare/contrast between Rails' Stimulus/turbo and "Unpoly" covered here.
There also seem to be a number of other non-Rails-related offerings in this space too. They seem to be really multiplying, which I think shows the exhaustion with JS front ends and desire for things in this space (I am not sure quite what to call it). But I wonder if we can converge on one or two instead of creating more and more. One of the benefits of a popular layer is that you can start building share-able re-usable solutions which compose with it -- you can find lots of solutions for certain things for React, like you used to be able to for JQuery, but splitting between stimulus/unpoly/htmx/etc...
- ransom1538 4y ago"I want to provide a link to it, but I honestly don't know any great docs for it!" I setup a demo, rails7/mysql[1]/turbo/docker - one command setup you are playing with it. https://github.com/james-ransom/rails7-on-docker-mysql https://github.com/james-ransom/rails7-on-docker-mysql. Give me a star you have a friend for life! * not Postgres!!
- jrochkind1 4y agoI don't consider a demo app with no docs (that presumably uses stimulus and turbo?) to be anything to close resembling good overview docs on what stimulus and turbo are, but thanks.
- NegativeLatency 4y agoThe readme seems to give a pretty good overview of turbo: https://github.com/hotwired/turbo-rails https://github.com/hotwired/turbo-rails
- jrochkind1 4y agoPerhaps. And here's stimulus' official web page. https://stimulus.hotwired.dev/ https://stimulus.hotwired.dev/
- TranquilMarmot 4y agoIt's worth noting that this presentation is from 2016, so it is over 6 years old now
- jrochkind1 4y agoOh, I and I think many commenters had missed that, that is important to note! I wonder if there's an update on how Unpoly has worked out for them or anyone else.
- andrewmutz 4y agoI agree that Rails 7 has fantastic options for achieving fantastic "UI Fidelity" with traditional Rails high developer productivity. The official docs are decent: https://turbo.hotwired.dev/ https://turbo.hotwired.dev/ https://stimulus.hotwired.dev/ https://stimulus.hotwired.dev/