Code Monkey home page Code Monkey logo

next-react-website's Introduction

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

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


  • 副読本のセットアップPDFを更新しました(P.30に「CSS ModulesのcomposesとVisual Studio Code」を追加)[2022年9月6日]
  • Wikiの正誤情報を更新しました。[2022年8月17日]

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


ダウンロードデータ

セットアップ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のプロジェクトデータです。外部データは使用しません。

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

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 / マイナビ出版

next-react-website's People

Contributors

ebisucomtechlab avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.