Codebase for a tutorial on how to create a Next.js frontend for ghost, a headless Content Management System (CMS).
mkdir somedirectory
cd ./somedirectory
git clone https://github.com/GitHubFilipe/nextjs-ghost-tutorial.git
cd ./nextjs-ghost-tutorial
npm run install
npm run dev
Browse http://localhost:3000
- Episode 1 - Intro
- Episode 2 - Setting up the development environment
- Episode 3 - Creating Next.js project and code repository
- Episode 4 - Styling with Vanilla CSS and Tailwind
- Episode 5 - Creating pages and layout components
- Episode 6 - Speaking with Ghost(s)
- Episode 7 - Render blog posts
- Episode 8 - Rendering blog pages and tags
- Episode 9 - Publish your blog
- Episode 10 - Search Engine Optimization (SEO)
Go to GitHub Discussions for feedback.
nextjs-ghost-tutorial is licensed under the MIT License