{"id":14981590,"url":"https://github.com/ebisucom/next-react-website","last_synced_at":"2025-08-20T18:34:27.888Z","repository":{"id":53763555,"uuid":"510925642","full_name":"ebisucom/next-react-website","owner":"ebisucom","description":"『作って学ぶ Next.js/React Webサイト構築』のダウンロードデータです。","archived":false,"fork":false,"pushed_at":"2023-08-13T06:25:25.000Z","size":60117,"stargazers_count":149,"open_issues_count":0,"forks_count":45,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-11-23T13:03:30.200Z","etag":null,"topics":["blog","design-system","figma","microcms","netlify","nextjs","react","vercel"],"latest_commit_sha":null,"homepage":"https://ebisu.com/next-react-website/","language":"JavaScript","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ebisucom.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-07-05T23:39:58.000Z","updated_at":"2024-11-01T07:46:27.000Z","dependencies_parsed_at":"2024-09-28T06:00:53.977Z","dependency_job_id":"daa2f81c-5376-4034-ab88-4f6dd6e14ead","html_url":"https://github.com/ebisucom/next-react-website","commit_stats":{"total_commits":14,"total_committers":1,"mean_commits":14.0,"dds":0.0,"last_synced_commit":"7217e8a8ad9d9ed2162feda293a3f5c659e60b74"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ebisucom%2Fnext-react-website","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ebisucom%2Fnext-react-website/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ebisucom%2Fnext-react-website/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ebisucom%2Fnext-react-website/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ebisucom","download_url":"https://codeload.github.com/ebisucom/next-react-website/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230445927,"owners_count":18227060,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blog","design-system","figma","microcms","netlify","nextjs","react","vercel"],"created_at":"2024-09-24T14:03:53.942Z","updated_at":"2024-12-19T14:08:29.316Z","avatar_url":"https://github.com/ebisucom.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 作って学ぶ Next.js/React Webサイト構築\n\n![作って学ぶ Next.js/React Webサイト構築](https://repository-images.githubusercontent.com/510925642/56e98f7c-6e99-47a1-bae1-1203afbd0b82)\n\n---\n**plaiceholderのバージョンについて[サポートWiki](https://github.com/ebisucom/next-react-website/wiki)に追加しました。 ［2023年8月13日］**\n\n**「Next.js 13 対応ガイド」（next13.pdf）を速報版から更新しました。 ［2023年7月5日］**\n\n* **「Next.js 13で本書を進める方法」**\n* **「本書のプロジェクトをApp Routerへ移行する方法」**\n\n**をまとめています。**\n\n※最新の情報は著者NOTE（https://ebisu.com/note/ ） や Twitter ( https://twitter.com/ebisucom ) でも出していますので、参考にしてください。\n\n---\n\n**ダウンロードデータ**\n\nセットアップPDFや、本書で作成するプロジェクトデータ、使用する画像素材、インポート用のコンテンツデータなどを収録しています。詳しくは、本書を参照してください。\n\n* [サポートサイト](https://book.mynavi.jp/supportsite/detail/9784839980177.html) \n* [書籍情報](https://ebisu.com/next-react-website/)\n\n\n## ■【副読本：Next.js 13 対応ガイド】next13.pdf\n\n* 「Next.js 13で本書を進める方法」\n* 「本書のプロジェクトをApp Routerへ移行する方法」\n\nをまとめたPDFです。\n\n## ■【副読本：セットアップPDF】setup.pdf\n\n開発環境などを準備する方法についてまとめたPDFです。\n\n### setup.pdfの内容\n\n* アカウントの作成［GitHub、microCMS、Vercel、Netlify、Figma］\n* 開発環境の準備［Node.js、Git、エディタ（Visual Studio Code）］\n* サイトの公開と更新\n* microCMSで管理するコンテンツの準備\n* Figmaとデザインデータの使い方\n\n## ■【プロジェクトデータ】\n\n本書で作成するブログサイトのプロジェクトデータです。\n\nディレクトリ      | 内容 \n---------------- | -----\nblog/            | Chapter 10で完成させるプロジェクトデータです。microCMSのデータを使用します。\nblog-chap6/      | Chapter 6のプロジェクトデータです。外部データは使用しません。\nblog-app-router/ | 「Next.js 13 対応ガイド」（next13.pdf）の「本書のプロジェクトをApp Routerへ移行する方法」で完成させるプロジェクトデータです。\n\n※プロジェクトデータをそのまま利用する場合、各ディレクトリのルートで\n\n```\nnpm install\n```\n\nを実行してください。\n\n## ■【デモ】\n\n本書で作成するブログサイトをVercelとNetlifyにデプロイしたものです。\n\n* https://next-react-website.vercel.app\n* https://next-react-website.netlify.app\n\n## ■【インポートデータ】\n\nmicroCMS用のフィールドとコンテンツのインポートデータです。\n\nディレクトリ | ファイル                 | 内容\n------------ | ----------------------- | ---------------------\nimport/      | api-blogs.json          | ブログAPIのフィールド\n　           | contents-blogs.csv      | ブログ記事のコンテンツ\n　           | api-categories.json     | カテゴリAPIのフィールド\n　           | contents-categories.csv | カテゴリのコンテンツ\n\n## ■【画像データ】\n\nブログサイトで使用する画像データです。\n\nディレクトリ  | 内容 \n------------- | -----\nimages-local/ | ローカル環境で使用する画像です。\nimages-post/  | microCMSで使用するアイキャッチ画像と記事本文に挿入する画像です。\n\n## ■【Figmaのデザインデータ】\n\nFigmaで作成したデザインデータです。\n\nディレクトリ | ファイル＆ディレクトリ    | 内容\n------------ | ----------------------- | ---------------------------------------------\nFigma/       | next-react-website.fig  | Figmaのデザインデータ\n　           | jpg/                    | FigmaのデザインデータをJPEG画像として出力したもの\n\n\n## ■ ブログサイトのコンテンツについて\n\nブログサイトのコンテンツは、日本語に特化したrinna株式会社のGPT言語モデル（rinna/japanese-gpt-1b）を使用して生成した文章を編集したものです。\n\n* [rinna/japanese-gpt-1b](https://huggingface.co/rinna/japanese-gpt-1b) ［[License](https://huggingface.co/rinna/japanese-gpt-1b#licenese)］\n\n-----------------------------------------------\n\n## ■ ご利用にあたって\n\n本書に記載されている内容や本ダウンロードデータの運用によって、いかなる損害が生じても、株式会社マイナビ出版および著者は責任を負いかねますので、あらかじめご了承ください。\n\n（c）2022 EBISUCOM / マイナビ出版\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Febisucom%2Fnext-react-website","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Febisucom%2Fnext-react-website","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Febisucom%2Fnext-react-website/lists"}