Home
Softono

Next React Website

Open source JavaScript
157
Stars
45
Forks
0
Issues
1
Watchers
3 years
Last Commit

 About Next React Website

『作って学ぶ Next.js/React Webサイト構築』のダウンロードデータです。

Platforms

Web Self-hosted

Languages

JavaScript

Need Help Installing Next React Website?

We provide expert installation service for this software. Our team will install, configure, and secure Next React Website on your server. plans start at just $30.

Next React Website

View on GitHub

作って学ぶ Next.js/React Webサイト構築

作って学ぶ Next.js/React Webサイト構築


plaiceholderのバージョンについてサポートWikiに追加しました。 [2023年8月13日]

「Next.js 13 対応ガイド」(next13.pdf)を速報版から更新しました。 [2023年7月5日]

  • 「Next.js 13で本書を進める方法」
  • 「本書のプロジェクトをApp Routerへ移行する方法」

をまとめています。

※最新の情報は著者NOTE(https://ebisu.com/note/ ) や Twitter ( https://twitter.com/ebisucom ) でも出していますので、参考にしてください。


ダウンロードデータ

セットアップPDFや、本書で作成するプロジェクトデータ、使用する画像素材、インポート用のコンテンツデータなどを収録しています。詳しくは、本書を参照してください。

■【副読本:Next.js 13 対応ガイド】next13.pdf

  • 「Next.js 13で本書を進める方法」
  • 「本書のプロジェクトをApp Routerへ移行する方法」

をまとめたPDFです。

■【副読本:セットアップPDF】setup.pdf

開発環境などを準備する方法についてまとめたPDFです。

setup.pdfの内容

  • アカウントの作成[GitHub、microCMS、Vercel、Netlify、Figma]
  • 開発環境の準備[Node.js、Git、エディタ(Visual Studio Code)]
  • サイトの公開と更新
  • microCMSで管理するコンテンツの準備
  • Figmaとデザインデータの使い方

■【プロジェクトデータ】

本書で作成するブログサイトのプロジェクトデータです。

ディレクトリ 内容
blog/ Chapter 10で完成させるプロジェクトデータです。microCMSのデータを使用します。
blog-chap6/ Chapter 6のプロジェクトデータです。外部データは使用しません。
blog-app-router/ 「Next.js 13 対応ガイド」(next13.pdf)の「本書のプロジェクトをApp Routerへ移行する方法」で完成させるプロジェクトデータです。

※プロジェクトデータをそのまま利用する場合、各ディレクトリのルートで

npm install

を実行してください。

■【デモ】

本書で作成するブログサイトをVercelとNetlifyにデプロイしたものです。

■【インポートデータ】

microCMS用のフィールドとコンテンツのインポートデータです。

ディレクトリ ファイル 内容
import/ api-blogs.json ブログAPIのフィールド
  contents-blogs.csv ブログ記事のコンテンツ
  api-categories.json カテゴリAPIのフィールド
  contents-categories.csv カテゴリのコンテンツ

■【画像データ】

ブログサイトで使用する画像データです。

ディレクトリ 内容
images-local/ ローカル環境で使用する画像です。
images-post/ microCMSで使用するアイキャッチ画像と記事本文に挿入する画像です。

■【Figmaのデザインデータ】

Figmaで作成したデザインデータです。

ディレクトリ ファイル&ディレクトリ 内容
Figma/ next-react-website.fig Figmaのデザインデータ
  jpg/ FigmaのデザインデータをJPEG画像として出力したもの

■ ブログサイトのコンテンツについて

ブログサイトのコンテンツは、日本語に特化したrinna株式会社のGPT言語モデル(rinna/japanese-gpt-1b)を使用して生成した文章を編集したものです。


■ ご利用にあたって

本書に記載されている内容や本ダウンロードデータの運用によって、いかなる損害が生じても、株式会社マイナビ出版および著者は責任を負いかねますので、あらかじめご了承ください。

(c)2022 EBISUCOM / マイナビ出版