Build a Personal Blog
Overview
In this tutorial, we'll build a fully functional blog using:
- Next.js App Router
- MDX for content
- Tailwind CSS for styling
- Vercel for deployment
Step 1: Project Setup
npx create-next-app@latest my-blog
cd my-blog
后来我开始喜欢这种没有明确目的地的旅行。 不追着景点跑,也不急着拍很多照片。 早上自然醒来,推开窗看看天气;如果阳光很好,就出去走走;如果下雨,就坐在窗边听雨。 晚上找一家小店,吃一顿热饭,然后沿着街道慢慢走回住处。 这样的旅行看起来什么都没有发生,却恰恰让人重新感受到生活本身。 我们太习惯给生活安排目标了,却很少允许自己浪费一点时间。 而山里的时间是不一样的。 云可以在山顶停留很久,河流可以绕着石头走很久,一棵树也许要花几十年才能长成现在的样子。 它们似乎都在提醒我们: 慢一点,并不会错过什么。
In this tutorial, we'll build a fully functional blog using:
npx create-next-app@latest my-blog
cd my-blog