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

Turbolinksアレルギー患者に捧げるTurbo & Stimulusでの時短実装術 / ...

lni_T
October 29, 2023

Turbolinksアレルギー患者に捧げるTurbo & Stimulusでの時短実装術 / Kaigi on Rails 2023

"Turbolinksアレルギー患者に捧げるTurbo & Stimulusでの時短実装術"
Kaigi on Rails 2023での登壇資料です。
https://kaigionrails.org/2023/talks/lni_T/

Turbolinksはどうしてもトラブルが多発するライブラリでしたが、
現代のHotwireはむしろ高速に開発することができるという例を紹介しています。

はてなブックマークする↓
https://b.hatena.ne.jp/entry?url=https://speakerdeck.com/lnit/kowakunai-hotwire-kaigi-on-rails-2023

lni_T

October 29, 2023
Tweet

More Decks by lni_T

Other Decks in Programming

Transcript

  1. 5VSCPMJOLT  ࢖͍͜ͳ͢ͷ͕೉͍͠ϥΠϒϥϦͩͬͨʜʜ  +BWB4DSJQUͷΠϕϯτͷҰ෦͕ൃՐ͠ͳ͍ POMPBEͱ͔   K2VFSZͷϓϥάΠϯͱ૬ੑ͕ѱ͍ 

    ˠτϥϒϧͷଟ͔͞Β5VSCPMJOLTΛ֎͢ਓ͕ଓग़  ʮࠓ౓ͦ͜5VSCPMJOLTΛ࢖͍͜ͳͥ͢ʂʯͱ 
 ҙؾ༲ʑͱSBJMTOFXͨ͠ΤϯδχΞ͕ 
 ཌேʹແࢂͳ࢟Ͱൃݟ͞ΕΔ͜ͱ΋
  2. ͬ͘͟Γػೳ঺հ  4UJNVMVT  ܰྔ+4ϑϨʔϜϫʔΫ  5VSCPͰରԠ͖͠Εͳ੍͍ޚΛαϙʔτ͢Δ  +4ͱ)5.-Λ੾Γ཭͠ɺ੔ཧ͢ΔϨʔϧΛෑ͍ͯ͘ΕΔ 

    4USBEB  ͍ͭઌ೔ϦϦʔε͞Εͨ͹͔ΓͳͷͰ͕͢ɺ 
 ϞόΠϧΞϓϦ޲͚ͷػೳͷͨΊࠓ೔͸ׂѪ͠·͢🙇
  3. )PUXJSFͷಛ௃  )PUXJSFͷϝϦοτ  +BWB4DSJQUΛॻ͘࿑ྗ͸࠷খݶʹɺ41"͕Ͱ͖ΔΑ͏ʹͳΔʂ  αʔόʔαΠυʹϩδοΫΛू໿ɺ࠶ར༻͕Ͱ͖Δʂ  )PUXJSFͷσϝϦοτ 

    7VFKT΍3FBDU΄Ͳࡉ͔͍͜ͱ͸Ͱ͖ͳ͍  5VSCPʹΑΔը໘ߋ৽͸ຖճ௨৴͕ඞཁʹͳΔͧʂ  4UJNVMVT΋ෳࡶͳ%0.ૢ࡞͸αϙʔτ͍ͯ͠ͳ͍
  4. ࣄྫ  ๯಄ʹ঺հͨ͠ʮϠΫνΤʯ͸ϞόΠϧΞϓϦ͕ϝΠϯίϯςϯπ  8FCϖʔδ͕ඞཁͳػೳ͸Ұ෦ͷΈ ϢʔβʔೝূϖʔδͳͲ   )PUXJSFͰे෼࣮ݱՄೳʂ 

    ʮ%#Ҡߦʯʮೝূج൫ߏஙʯͳͲͷԑͷԼΛࢧ͑ΔλεΫ͕ଟ͍  αʔόଆ͸όοΫΤϯυॏࢹͷମ੍ͱͳΔʂ