静的サイトジェネレータ「Astro 3.2」早くも正式リリース。ブラウザの履歴操作、遷移のタイミング制御など新機能

今回は「静的サイトジェネレータ「Astro 3.2」早くも正式リリース。ブラウザの履歴操作、遷移のタイミング制御など新機能」についてご紹介します。

関連ワード (実現、生成、遷移等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


オープンソースで開発されている静的サイトジェネレータ「Astro」の最新バージョンとなる「Astro 3.2」が正式にリリースされました。

先月(2023年9月)にAstro 3.0がリリースされたばかりで、1カ月足らずでのマイナーバージョンアップとなります。

参考:静的サイトジェネレータ「Astro 3.0」正式リリース。JavaScriptなしでSPAのようなアニメーションの画面遷移など新機能

Astro 3.2ではAstro 3.0で導入された、SPAのようなアニメーションの画面遷移を実現するView Transitionsをよりよく利用できる新機能などが追加されました。

We just released 3.2 with a bundle of view transition goodies

Control over the history stack
?‍♂️ JavaScript triggered navigation
Accessibility (route announcement)https://t.co/Vg4sFHmP9k

— Astro (@astrodotbuild) September 28, 2023

Astroは、ReactやVue、Svelte、Alpine.js、TypeScriptなどのさまざまなフレームワークやライブラリに対応した静的サイトジェネレータです。

ビルド時にWebサイト全体のHTMLが生成され、しかもそのHTMLには全くJavaScriptが含まれないか、もしくはWebブラウザ上での動作に必要な最小限のJavaScriptのみが残されます。

そのため、非常に高速に表示されるWebサイトの生成が可能である点が、Astroの大きな特徴です。

Astro 3.2では次のような新機能が加わりました。

Astro 3.2の主な新機能

History Replacement on Links
ユーザーのナビゲーション操作がWebブラウザの履歴に追加されないように、個々のリンクを設定できるようになりました。戻るボタンのクリック数を減らしたい場合や、フォーム送信の確認ページなどに読者を送り返したくない場合に使用できます。

JavaScript Navigation API
これまでは、ユーザーがリンクをクリックしたときにのみWebページの遷移が発生していましたが、Navigation APIを使ってWebブラウザ上のJavaScriptで遷移を実行できるようになりました。これによりWebアプリケーション側で遷移のタイミングを制御できるようになります。

Route Announcer
これまでクライアント側のルーティングではページタイトルがアナウンスされず、ユーザーがページが変更されたことを認識できませんでしたが、ページの読み込みが終了した時点でビュー遷移ルータがページタイトルをアナウンスするようになります。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
数字だけで語れない、エディオンがクラウド化で得た2つの成果
IT関連
2023-04-21 15:22
水ing、業務デジタル化で2000人のワークスタイルを変革
IT関連
2021-08-19 06:39
オラクル、新サービス「Oracle Alloy」を発表–より大きな統制権を求める顧客向け
IT関連
2022-10-20 04:14
既存のPOSレジ・キオスク端末をタッチレス化 NECが後付けユニットを開発
製品動向
2021-02-27 23:21
三菱マテリアル、分散したナレッジを自動集約して一元管理–法務業務のDXを推進
IT関連
2022-07-17 08:50
TeamViewerのCISOに聞く、リモート接続のゼロトラストやSBOMの見解
IT関連
2024-03-29 02:21
東京五輪、民放5局は日替わり長時間放送 「チャンネルで迷うことない」
くらテク
2021-06-23 02:54
AIアシスタントで変わる開発現場、ローコード開発も容易に
IT関連
2023-12-26 03:55
「Raspberry Pi 5」登場、CPUなどが大幅強化
IT関連
2023-09-30 00:19
富士通、ネットワーク機器の製造拠点でローカル5Gシステムを運用開始
IT関連
2021-04-01 08:37
インテルのゲルシンガーCEO、チップ生産がアジアに偏重していると指摘
IT関連
2021-03-26 12:34
Googleが新型コロナ「デジタルパス」をAndroid標準機能としてサポート、「Google Pay」で接種情報表示可能に
パブリック / ダイバーシティ
2021-07-02 16:04
「Go」を使用する開発者、4人に1人はすでに「ジェネリクス」も利用
IT関連
2022-09-15 04:42
1坪あれば10万冊の書店のオーナーに? “VR書店”の開業を支援するベンチャー
企業・業界動向
2021-07-14 23:07