- 📁 Next.js アプリの環境構築
- 📁 スタイル設定 (CSS)
- 📁 コンポーネントとレイアイト
- 📁
プリレンダリングとルーティング
- Next.js のプリレンダリング機能を使用する (getStaticProps)
- Next.js のダイナミックルーティング機能を利用する (getStaticPaths, getStaticProps, getServerSideProps)
- Next.js でハッシュフラグメントを扱う(useHash カスタムフック)
- Next.js でブラウザ履歴で戻るボタンを表示する (router.back)
- Next.js でローカル開発時 (next dev) のみ有効なデバッグページを作成する (getStaticProps)
- Next.js のコンポーネント内でクエリ文字列を取得する (next/router, useRouter)
- Next.js のページコンポーネントが Client と Server どちらで実行されているか調べる (isServer, isClient, NoSsr)
- サーバーサイドで JSON や YAML ファイルを読み込む (fs.readFileSync)
- 📁 API Routes
- 📁
その他
- Next.js アプリに Google Analytics を設定する (next/script)
- Next.js アプリのディレクトリ構成を考える(Atomic Design と Presentational and Container Components)
- Next.js で useState とローカルストレージ (localStorage) を連動させる
- Next.js で環境変数を扱う (.env, NEXT_PUBLIC, NODE_ENV)
- Next.js で開発環境で実行しているときに Web サイト上に dev 表示する (TargetEnvIndicator)
- Next.js の public 以下のファイルのパスを正しく扱う