你好,世界 — 我的第一篇博客
这是我的个人博客的第一篇文章,记录了我搭建这个博客的初衷和技术选型
2024-01-15
为什么开始写博客
我一直相信写作是最好的思考方式。在这个信息爆炸的时代,能够静下心来整理思绪、记录所学,是一种难得的能力。这个博客的搭建,既是对技术实践的一次探索,也是对自己坚持写作的一份承诺。
技术选型
这个博客基于以下技术栈构建:
- Next.js 15 — 提供优秀的服务端渲染和静态生成能力
- React 19 — 构建交互式用户界面
- Tailwind CSS 4 — 原子化 CSS,快速实现精美设计
- TypeScript — 类型安全,提升开发体验
- Markdown — 简洁的内容编写方式
// 博客核心渲染逻辑示例
import { remark } from 'remark';
import remarkHtml from 'remark-html';
async function renderPost(content: string) {
const result = await remark()
.use(remarkHtml)
.process(content);
return result.toString();
}
设计哲学
在设计上,我追求以下几个原则:
- 简洁干净 — 去除不必要的装饰,让内容成为焦点
- 良好排版 — 合适的行高、字间距、段间距,提供舒适的阅读体验
- 暗色模式 — 尊重用户的偏好,支持自动切换
- 快速加载 — 静态生成,首屏加载迅速
未来计划
我会在这个博客上分享以下内容:
- 前端开发的技术心得和最佳实践
- 阅读书籍的笔记与思考
- 生活随笔和感悟
- 开源项目的维护经验
希望这里的内容能对你有所帮助,也欢迎通过邮件或社交媒体与我交流。
"写作不是为了被记住,而是为了思考清楚。" — 保罗·格雷厄姆