NextJS 13 Tutorial: Create a Static Blog from Markdown Files @pixegami
NextJS 13 Tutorial: Create a Static Blog from Markdown Files  @pixegami
Uploaded December 2022 | Updated September 2026, 10 hours ago
Learn how to create a statically generated blog using NextJS 13, from setting up a NextJS project, styling it with TailwindCSS, all the way to deployment on Vercel.

This tutorial covers new features available in NextJS 13, but is also suitable for beginners who are new to NextJS and want to learn how to build a blog from scratch.

🔗 Links
👉 Project Code: github.com/pixegami/nextjs-blog-tutorial
👉 Project Assets: files.pixegami.io/nextjs-blog-assets.zip
👉 To install Node and NPM, I recommend doing via NVM. Find the instructions on this page (or Google "Install NVM"): github.com/nvm-sh/nvm

🔗 Tech
👉 NextJS 13: nextjs.org/blog/next-13
👉 TailwindCSS: tailwindcss.com
👉 Vercel: vercel.com

📚 Chapters

00:00 Introduction
01:00 Prerequisites
02:55 Create a new NextJS project
06:53 Create the home page
09:28 Create a path for each post
14:12 Display post content
18:48 Use graymatter to parse metadata
24:22 Create static paths for each page
32:33 Use TailwindCSS to style the blog
45:15 Typography styling for markdown
50:34 Deploying to Vercel

#pixegami #nextjs
NextJS 13 Tutorial: Create a Static Blog from Markdown FilesPython Langchain Tutorial: Use 3 Different LLMs in 10 MinsBuild an AI Pokemon Generator with Python and MidjourneyChatGPI API in Python ✨ How to Build a Custom AI Chat AppHow to Publish a Python Package to PyPI (pip)How to Get Started with AWS • Crash CourseCreate a Custom AI Assistant + API in 10 MinsRun DeepSeek R1 Locally — Free AI That Actually Works!Learn Python • #1 Installation and Setup • Get Started With Python!Top 5 High Paying Tech Skills to Learn in 2024How to Style Your React Landing Page with Tailwind CSSGemini CLI: How To Get Started
pixegami |

NextJS 13 Tutorial: Create a Static Blog from Markdown Files

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER