Hi there, I'm Stardust 👋
你好,我是 Stardust,一名热爱技术的前端开发者。
这个博客是我记录学习、分享思考的小角落。我相信技术不仅是工具,更是一种思维方式——它教会我如何拆解问题、如何持续迭代、如何在复杂中找到简洁。
这里的内容涵盖前端开发、后端架构、开源项目、效率工具和一些生活感悟。希望能给你带来一些启发。
我主要从事前端开发工作,日常与 JavaScript / TypeScript、Vue、React 打交道。同时也在不断拓展技术边界,学习后端、DevOps 和云计算相关知识。
我享受从零搭建一个项目的过程——从技术选型、架构设计到最终部署上线,每一个环节都充满乐趣。对我来说,编程不仅是工作,更是一种创造的方式。
前端是我最核心的技术领域。我关注从构建工具到运行时优化的整个链路:
虽然前端是我的主战场,但我也深入涉足后端和云服务领域:
技术世界日新月异,我始终保持学习的习惯:
| 类别 | 工具 |
|---|---|
| 编辑器 | VS Code、Neovim |
| 终端 | iTerm2 + Oh My Zsh |
| 设计 | Figma、Penpot |
| API 调试 | Bruno、Postman |
| 包管理 | pnpm、npm、bun |
| 版本控制 | Git、GitHub、GitLab |
| 笔记 | Obsidian、Notion |
| CI/CD | GitHub Actions、Cloudflare Pages |
博客基于 Astro 构建,采用静态站点生成方案,追求极致的加载速度和开发体验。
前端框架: Astro v5
组件框架: 原生 Astro 组件 + 少量交互脚本
样式方案: Less + CSS Variables
内容管理: Markdown / MDX + Content Collections
评论系统: Twikoo / Waline
部署平台: 静态托管每一篇文章都是我对某个知识点的思考和总结。我不追求数量,更看重质量——希望每篇文章都能给读者带来真正的价值。
知识只有经过整理和输出,才真正属于自己。
我坚信 费曼学习法——如果你不能简单地解释一件事,说明你还没有真正理解它。写博客就是我实践这一理念的方式。
保持好奇,但不要追逐每一个热点。
技术世界日新月异,每天都有新的框架、工具出现。我倾向于:
少即是多。简洁往往比复杂更难,但更值得追求。
无论是代码、设计还是生活,我都在追求简洁。简洁不是简陋,而是经过深思熟虑后的精炼。
我相信开源精神是技术进步的基石。我受益于无数开源项目,也希望通过自己的分享回馈社区。这个博客本身也是开源的,你可以在 GitHub 上找到它的源码。
HTML / CSS / JavaScript / TypeScript / Vue / React / Vite / Git
Node.js / Astro / Tailwind CSS / Docker / Linux / MongoDB / Express
Rust / Python / Go / Redis / Nginx / Webpack / AWS / Kubernetes
如果你有任何问题、想法,或者只是想打个招呼,欢迎通过以下方式找到我:
| 方式 | 说明 |
|---|---|
| 博客留言 | 每篇文章下方都可以评论 |
| GitHub | 关注我的开源项目 |
| 邮件 | 博客留言板留言,我会尽快回复 |
期待与你交流!