Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Building Tebukuro with Hotwire and Rails

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.
Avatar for murajun1978 murajun1978
September 10, 2023

Building Tebukuro with Hotwire and Rails

大阪Ruby会議03で発表したスライドです
https://regional.rubykaigi.org/osaka03/

Avatar for murajun1978

murajun1978

September 10, 2023
Tweet

More Decks by murajun1978

Other Decks in Programming

Transcript

  1. Hotwireってなんだ? • HTML over the wire • Turbo Drive, Turbo

    Frames, Turbo Streams, Turbo Native, Stimulus, Strada? • モダンなフロントエンド技術をサーバーサイドで実現 • RailsがいなくてもOK
  2. Pros and Cons • Pros ◦ 外部サイトにRailsのビューをかんたんに差し込める ◦ サイトとユーザにやさしい ▪

    Turboのファイルサイズが小さい ▪ Lazy Loadもできる • Cons ◦ Tebukuroくらいシンプルだと全く問題ないが、リッチなUIが必要 なサービスとは相性がわるいかも