静的サイトジェネレータ「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
ミロク情報サービス、AIチャットサービスを開発–グループでの運用を拡大
IT関連
2023-11-17 21:28
HashiCorp、「Boundary Enterprise」「HCP Vault Secrets」でセキュリティポートフォリオ拡大
IT関連
2023-06-27 06:48
くら寿司、ハマチの養殖をデジタル化–AIが「魚の食欲」解析
IT関連
2022-06-25 14:57
「マネーフォワード IT管理クラウド」、電子契約サービス「freeeサイン」と連携
IT関連
2022-03-15 18:33
ゲーマー向け動画クリッピングサービスMedal.tvがRawa.tvを買収、ライブストリーミングに参入
ネットサービス
2021-08-17 11:10
花王、消費者とつながるデジタル基盤を開発–「体験づくりの会社」への変貌図る
IT関連
2022-12-17 07:12
AT&TがWarnerMediaを分割、Discoveryとの統合を発表
その他
2021-05-19 11:47
SNSで個人情報探る「特定代行屋」 犯罪のリスクも
IT関連
2021-02-07 01:14
PC出荷台数、2022年4Qは前年比28%減
IT関連
2023-01-13 04:41
ワークフローの自動化でSOCの業務を合理化–クラウドストライクがEDR製品強化
IT関連
2021-05-26 00:10
シーメンス、IBM、Red Hatが産業用IoTデータの価値向上を目指したイニシアチブ
IT関連
2021-03-15 22:06
「メタバースコンティニュアム」が到来する世界で企業はいかに戦うか–アクセンチュア
IT関連
2022-03-23 22:23
次世代のEV充電ネットワーク構築を目指すSparkCharge
モビリティ
2021-03-29 20:59
auじぶん銀行、コンタクトセンターに生成要約サービスを導入–VOC分析の高度化に
IT関連
2024-02-24 08:46