こんにちは。 これはNext.js でGoogle Fonts を利用する方法を調べたときのメモ。 フォントの最適化について 現在のNext.js ではGoogle Fonts に対してWebフォントの最適化が行われている。 特に設定をせずにWebフォントの追加を行うだけで最適化される。 ただし、Webフォントを追加する場所は各コンポーネントやpages/_app.js ではなく、pages/_document.js に追加する必要がある。 // pages/_document.js import Document, { Html, Head, Main, NextScript } from 'next/document' export default class MyDocument extends Document { render() { return ( <Html> <Head>