Turbo 之力:深度探討跟 JS 說再見的單頁式網站技術

By 卡米哥

議題

Turbo 之力:深度探討跟 JS 說再見的單頁式網站技術

TR 413-1 [[ new Date( '2023-07-30 06:50:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-30 06:50:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-30 07:20:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

在本次演講中,我們將深入探討 Turbo,這是一種由 Rails 的創造者 DHH 所設計的強大工具。Turbo 可讓我們無需撰寫 JavaScript 便能打造出單頁式網站。本講將涵蓋 Turbo Drive、Turbo Frames 和 Turbo Streams 這三大核心部分的概念與實作,並探討 Turbo 如何與 Rails 無縫整合,以及 Turbo Streams 如何精確操作頁面元素。我們也會討論 Turbo 的使用限制,並分享 Turbo 如何取代 Rails 的 UJS 套件的範例,讓您更全面地理解這項工具的強大之處。

講者

卡米哥

卡米哥

大家好,我是卡米哥,LINE 官方認證的 API 專家,LINE API Expert。目前在維護基於 Rails 的 LINE Bot 框架 Kamigo。

Ruby GYHMXU general (30mins)