Turbolinks - Webアプリのナビゲーションを高速化
(github.com)-
Basecamp と Hey で使用中のライブラリ
-
SPAではないサイトでリンクをクリックした際に、SPAのように該当ページを読み込み、内容だけを置き換えてページ全体を読み込まないようにする
→ body は置き換え、head はマージ
-
リンクアノテーションやサーバー&クライアント側の修正は不要
-
ページの戻るボタン&リロードボタンもそのまま使用可能
-
モバイルアプリ対応
Basecamp と Hey で使用中のライブラリ
SPAではないサイトでリンクをクリックした際に、SPAのように該当ページを読み込み、内容だけを置き換えてページ全体を読み込まないようにする
→ body は置き換え、head はマージ
リンクアノテーションやサーバー&クライアント側の修正は不要
ページの戻るボタン&リロードボタンもそのまま使用可能
モバイルアプリ対応
1件のコメント
https://stimulusjs.org/ を一緒に使うとさらに良いです。