Hello World — 我的第一篇博客
为什么开始写博客
一直想有一个属于自己的空间来记录想法、分享知识。然而微信公众号居然不支持原生markdown模式,有点恶心人。昨晚看到Seamoonsbird同学搭过一个Blog网站,但是我又不懂前端,只好用纯粹的vibecoding完成这个想法了。
技术栈
这个博客使用 Next.js 构建,静态导出后托管在 GitHub Pages 上,完全免费:
- 框架: Next.js 14(App Router)
- 样式: Tailwind CSS
- 内容: Markdown 文件
- 评论: Waline
- 部署: GitHub Pages + GitHub Actions
代码示例
下面是一段 TypeScript 代码示例:
function greet(name: string): string {
return `Hello, ${name}!`;
}
interface User {
id: number;
name: string;
email: string;
}
const user: User = {
id: 1,
name: 'Alice',
email: 'alice@example.com',
};
console.log(greet(user.name));
展望
接下来会写任何方面杂七杂八的内容。Stay tuned!