Hotwire Nedir?
Hotwire is an alternative approach to building modern web applications without using much JavaScript by sending HTML instead of JSON over the wire.
Hotwire, Basecamp ve Hey tarafından geliştirilen, kendi sitesindeki tanıma göre modern web uygulamaları geliştirmeye alternatif bir yaklaşım. Alıştığımız API isteklerindeki JSON yerine direkt olarak HTML göndererek daha az JavaScript kullanacağımızı vaat ediyor. Bu yaklaşım ile sayfaların ilk yüklenmesi daha hızlı oluyor ve template rendering sunucu tarafında gerçekleşiyor. Zaten isminin açılışı da Html over the wire hani hotwire
Hotwire turbo
, stimulus
ve strada
isminde 3 bileşenden oluşuyor ancak strada
henüz yayınlanmadı. Basitçe bildiğimiz iframe
ama 2021 versiyonu.
Hotwire bileşenlerine yüzeysel bir giriş yaptığım ve Ruby On Rails ile nasıl kullanabileceğimizi gösterdiğim yazıma bloğumdan ulaşabilirsiniz.
Top comments (0)