Realtime partial page updates with Turbo Streams
Vložit
- čas přidán 7. 09. 2021
- In this episode, you'll see how to setup and install turbo-rails to create partial page updates with Turbo streams in your Ruby on Rails applications. We'll broadcast updates to blog posts, and broadcast appends to our list of comments.
#rails #rubyonrails - Jak na to + styl
Thank you. This is a really helpful video on Turbostreams and how things work under the hood.
I've spent like a full day on trying to break that streams into pieces and finally it took 22;32 min to understand that 😅
Thanks a lot for that video !
Thankyou
Very helpful!
Thank you.. very helpful
great job!
Great video and very well explained. Is there any book you recommend to learn more about this topic?
Great video, thank you
Glad you liked it!
Great video! How well do you figure turbo streams will scale?
CJ, what kind of keyboard do you use? It sounds so nice..
Thanks, Ben! I use a keyboard from codekeyboards.com with cherry Mx clear switches.
any continuation of this video sir
None of this works on Rails 7. Any thoughts?
same here...
@@guillaumequet5856 make sure you have redis installed on your computer too. If you are on mac, write on your terminal brew install redis, then when that finishes write: brew services start redis
Anyone who got how to nest child comments under thier parents with turbo after when a comment is created❤
Thanks for your video, it is a really helpful video ...
I have problem to broadcast update with Devise.
It show error like this.. How Can I fix it ?
Devise could not find the `Warden::Proxy` instance on your request environment. (ActionView::Template::Error)
Make sure that your application is loading Devise and Warden as expected and that the `Warden::Manager` middleware is present in your middleware stack.
If you are seeing this on one of your tests, ensure that your tests are either executing the Rails middleware stack or that your tests are using the `Devise::Test::ControllerHelpers` module to inject the `request.env['warden']` object for you.
/home/jct808/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/devise-4.9.2/lib/devise/controllers/helpers.rb:143:in `warden': Devise could not find the `Warden::Proxy` instance on your request environment. (Devise::MissingWarden)
Make sure that your application is loading Devise and Warden as expected and that the `Warden::Manager` middleware is present in your middleware stack.
If you are seeing this on one of your tests, ensure that your tests are either executing the Rails middleware stack or that your tests are using the `Devise::Test::ControllerHelpers` module to inject the `request.env['warden']` object for you.