2022-12-11

週刊 Astro 5

Hybrid Output Mode RFC

Hybrid Output Mode RFC では、Route ごとにレンダリング方式を切り替えるられるようにすることが提案されています。現状では output オプションによりプロジェクトレベルのレンダリング方式を static(デフォルト)または server に設定することができますが、この RFC により server がデフォルトとなり、プリレンダリングしたい Route については

export const prerender = true

と書くようにすることで、Route ごとにレンダリング方式を選択できるようにする、という内容のようです。こちらの Draft PR から実際に試すことが可能です。

Astro で規模が大きく複雑なサイトを構築しやすくするためにも重要な RFC ですね。

Content Collections RFC

以前触れたこともある Content Collections に関するドキュメントの PR が作成されました。https://deploy-preview-2141—astro-docs-2.netlify.app/en/guides/content-collections/ から読むことが可能です。また、Content Collections についてはこちらの Draft PR から実際に試すことが可能となったようです。

Themes ページの更新

12 月 8 日の Astro Blog にて、Themes ページの更新が発表されました。内容としては、

などが追加されたようです。詳しくはブログをご確認ください。

その他