{"id":27097338,"url":"https://github.com/h-ymt/nextjs-microcms-starter","last_synced_at":"2025-04-06T10:38:49.084Z","repository":{"id":285181093,"uuid":"957313874","full_name":"H-ymt/nextjs-microcms-starter","owner":"H-ymt","description":"Starter template for Next.js with microCMS","archived":false,"fork":false,"pushed_at":"2025-03-30T04:22:36.000Z","size":0,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-30T04:24:59.573Z","etag":null,"topics":["microcms"],"latest_commit_sha":null,"homepage":"https://nextjs-microcms-starter.vercel.app","language":"TypeScript","has_issues":true,"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/H-ymt.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":"2025-03-30T03:42:33.000Z","updated_at":"2025-03-30T04:23:30.000Z","dependencies_parsed_at":"2025-03-30T04:25:22.071Z","dependency_job_id":"08e0f989-46e3-4492-a47f-58074a4337da","html_url":"https://github.com/H-ymt/nextjs-microcms-starter","commit_stats":null,"previous_names":["h-ymt/nextjs-microcms-starter"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/H-ymt%2Fnextjs-microcms-starter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/H-ymt%2Fnextjs-microcms-starter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/H-ymt%2Fnextjs-microcms-starter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/H-ymt%2Fnextjs-microcms-starter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/H-ymt","download_url":"https://codeload.github.com/H-ymt/nextjs-microcms-starter/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247471282,"owners_count":20944153,"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":["microcms"],"created_at":"2025-04-06T10:38:48.418Z","updated_at":"2025-04-06T10:38:49.073Z","avatar_url":"https://github.com/H-ymt.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Starter template for Next.js with microCMS\n\n## 概要\n\nNext.js x microCMS のミニマルスターター\n\n### 機能\n\n- ブログ記事の一覧表示\n- カテゴリ別のブログ記事表示\n- ブログ記事の詳細表示\n- ページネーション\n- 記事のプレビュー\n\n### 使用技術\n\n- [Next.js](https://nextjs.org/)\n- [microCMS](https://microcms.io/)\n- [TypeScript](https://www.typescriptlang.org/)\n\n## 環境情報\n\n- 本番環境\n  - [https://remix-microcms-resume-template.vercel.app](https://nextjs-microcms-starter.vercel.app/)\n\n## microCMSのAPIスキーマ設定\n\n### コンテンツ\n\nエンドポイント: contents\nAPIの型: リスト形式\n\n| フィールド ID | 表示名             | 種類               |\n| ------------- | ------------------ | ------------------ |\n| title         | タイトル           | テキストフィールド |\n| content       | 内容               | テキストエリア     |\n| eyecatch      | アイキャッチ       | 画像               |\n| category      | カテゴリ           | カテゴリ           |\n| description   | ディスクリプション | テキストエリア     |\n\n### カテゴリー\n\nエンドポイント: categories\nAPIの型: リスト形式\n\n| フィールド ID | 表示名     | 種類               |\n| ------------- | ---------- | ------------------ |\n| name          | カテゴリ名 | テキストフィールド |\n\n## 開発環境構築\n\n### インストール\n\n```bash\npnpm install\n```\n\n`.env` ファイルをプロジェクトのルートディレクトリに作成し、以下の内容を追加してください。\n\n```\nMICROCMS_API_KEY=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx\nMICROCMS_SERVICE_DOMAIN=your-service-id\n```\n\n`.env` ファイルを作成後、以下のコマンドで開発環境を構築\n\n```bash\npnpm run dev\n```\n\nブラウザで http://localhost:3000 を開き、アプリケーションを確認します。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fh-ymt%2Fnextjs-microcms-starter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fh-ymt%2Fnextjs-microcms-starter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fh-ymt%2Fnextjs-microcms-starter/lists"}