The hot stuff turbo is gaining a lot of traction. However, when it comes to the broadcasting feature of turbo streams, there is mostly basic information out there and a lot regarding chats.
I want to show a bit more advanced usage of this and an usage that is not a chat.
Intro to WebSockets
a bit of theory to get everyone onto the same page
Rails to the help!
showing the difference between rails own ActionCable and turbo stream broadcasting and why the latter makes sense to use
Let’s create an app! (NOT a chat!)
Going through an app and add 3 constraints, increasing in difficulty & customizability, regarding broadcasting
Find the repo here: https://github.com/kevkev300/turbo-stream-advanced
Here's the presentation. Unfortunately, the videos are not working but feel free to download the repo and try it yourself 😄
Turbo Stream Broadcasting - Advanced .pdf
The hot stuff turbo is gaining a lot of traction. However, when it comes to the broadcasting feature of turbo streams, there is mostly basic information out there and a lot regarding chats.
I want to show a bit more advanced usage of this and an usage that is not a chat.
Intro to WebSockets a bit of theory to get everyone onto the same page
Rails to the help! showing the difference between rails own
ActionCable
and turbo stream broadcasting and why the latter makes sense to useLet’s create an app! (NOT a chat!) Going through an app and add 3 constraints, increasing in difficulty & customizability, regarding broadcasting Find the repo here: https://github.com/kevkev300/turbo-stream-advanced