What is Hotwire?

  Рет қаралды 9,733

The Pragmatic Studio

The Pragmatic Studio

2 жыл бұрын

What is Hotwire and what problems does it solve? Hotwire lets you dynamically update parts of a page in response to user interactions without writing JavaScript. But what does that mean exactly? And how does Turbo Drive, Turbo Frames, Turbo Streams, and Stimulus fit into the picture? We answer those questions in this video. For more on Hotwire, check out pragmaticstudio.com/courses/h....

Пікірлер: 20
@thumbrule
@thumbrule Жыл бұрын
I wish more and more people see this video and this channel. This is the way to teach something. I can see how much hard work has been put into creating this lesson. And THANK YOU SO MUCH for that. It makes it super easy for people to understand the concept. You guys are great teachers. Thank you again.
@Detallado
@Detallado 2 жыл бұрын
gotta be honest man, this channel is a gold mine, HIGHLY underrated, this is by far the best channel to learn stuff online, the way you explain stuff, holy shit
@MEZBAHULAlam
@MEZBAHULAlam Жыл бұрын
I really hope this video and channel gain more traction. The teaching method is top-notch and it's evident a lot of effort went into creating this lesson. Thank you so much for making the concept easy to grasp. Your teaching skills are excellent. Many thanks again.
@davidshanahan6081
@davidshanahan6081 Жыл бұрын
I don't usually comment on videos but I wanted to say how clear and concise this video was. Many thanks!
@LifeAndTimesOfPai
@LifeAndTimesOfPai Жыл бұрын
This is literally the best video on this topic! Thanks so much for the simple explanation!!
@hotdogwater9897
@hotdogwater9897 Жыл бұрын
Like many others, I found this video incredibly well put together and concise. Thank you so much, it was incredibly helpful!
@Karthik-yy6up
@Karthik-yy6up Жыл бұрын
Thank you so much, this is awesome!
@NoobCodeSaga
@NoobCodeSaga 2 жыл бұрын
Thanks for explain, make more sense to me now. 😍
@attackemartin
@attackemartin Жыл бұрын
thanks for the introduction!
@cindrmon
@cindrmon 2 жыл бұрын
istg, ruby on rails has got this ahead for most, if not all, fullstack frameworks of different languages. i'd wished i'd work with ruby on rails sooner cuz woww! thanks for that nice hotwire in 6 minutes video, really makes me more inspired to use ruby on rails even more!
@10Rmorais
@10Rmorais 9 ай бұрын
Great video!
@dogaarmangil
@dogaarmangil 6 ай бұрын
Just great ! That's how server-side frameworks try staying relevant in the age of Jamstack and native clients: find convoluted/complicated ways of justifying server-side UI generation. On top of that, overly complicating things buys job security for devs, what's not to like?
@laughingvampire7555
@laughingvampire7555 9 ай бұрын
I think that htmx makes hotwire mostly unnecessary.
@jamesrbrindle
@jamesrbrindle Жыл бұрын
I originally learned Ruby & Rails via one of your courses back in 2014. I’m trying to write a site that has an audio player that I need to keep playing during page changes. I want the URL to update so that people can bookmark the page but so it only loads the full page if accessed from an external click. Is Turbo Drive the right tool nowadays?
@dencam
@dencam Жыл бұрын
Please create a Rails 7 tutorial playlist
@daroay
@daroay Жыл бұрын
all these sounds more complex than SPA. Maybe it is not. 🤔🤷‍♂️
@hawa7264
@hawa7264 Жыл бұрын
And it pretends that the only reason people want to decouple Frontend and Backend exist is speed. That's not the case. I think it's not even the main reason in many cases.
@daroay
@daroay Жыл бұрын
​@@hawa7264 If by speed they mean responsiveness I think it kinda is but is not the main reason (at least not for me), my main reason is that it is just natural to have the rendering engine at the front end while the data comes from the backend and render in a MVVM fashion. Rails developers I know want to solve everything with Ruby, as if it was a magic bullet. And their way of thinking is constrained to MVC. In real life (and in software) there is a tool for everything, it is awkward to try to solve every problem with the same framework/tool. Maybe hotwire is great, but it babysits developers to avoid JS when they shouldn't. It seems the time for fat frameworks (like angular or rails) is over.
Introduction to Hotwire in Ruby on Rails
10:17
Mix & Go
Рет қаралды 19 М.
Jorge Manrubia - Making a difference with Turbo - Rails World 2023
37:37
Super gymnastics 😍🫣
00:15
Lexa_Merin
Рет қаралды 95 МЛН
1❤️#thankyou #shorts
00:21
あみか部
Рет қаралды 84 МЛН
2000000❤️⚽️#shorts #thankyou
00:20
あしざるFC
Рет қаралды 15 МЛН
Hotwire Demystified - Jamie Gaskins
34:18
Ruby Central
Рет қаралды 11 М.
Turbo Frames vs. Turbo Streams
8:25
Mix & Go
Рет қаралды 16 М.
Web Server Concepts and Examples
19:40
WebConcepts
Рет қаралды 228 М.
Liking Posts With Hotwire in Ruby on Rails
25:21
GoRails
Рет қаралды 1,8 М.
Intro to Hotwire, Unpoly, and HTMX
18:46
Gage Peterson
Рет қаралды 4,7 М.
Phoenix LiveView Lifecycle (UPDATED)
14:14
The Pragmatic Studio
Рет қаралды 3 М.
Ruby on Rails #63 Hotwire Modals (the right way)
21:15
SupeRails
Рет қаралды 9 М.
Hotwire: The Demo
12:55
Getting Real
Рет қаралды 37 М.
Super gymnastics 😍🫣
00:15
Lexa_Merin
Рет қаралды 95 МЛН