首页 博文 分类 关于
AstroBlog

关于本站与我

你好!欢迎来到这里。我是 Yangeng,一名专注于探索前端工程化、极智性能优化与精美交互体验的 Web 开发者。

🪐 为什么建立这个博客?

在这个充斥着海量碎片化信息与社交媒体喧嚣的时代,能够拥有一片属于自己的、不受算法推荐和广告打扰的纯净阅读与写作空间,变得弥足珍贵。

建立本站的主要目的是:

  • 沉淀高质量的知识:将工作中遇到的复杂技术难题、架构方案以及个人的深度思考,沉淀为系统化的文章。
  • 追求极致性能的 Web 实践:本站本身就是我技术理念的“试验田”。我拒绝臃肿的传统客户端加载,提倡精简优雅的代码实现。
  • 与 Obsidian 构建完美闭环:通过本博客系统的自动化双库解耦模型,我可以实现直接在 Obsidian 中书写、自动分发和极速部署。

🛠 本站是如何运行的?

本站是完全基于最新的现代技术栈从零搭建起来的:

  • 渲染引擎:基于 Astro 6.x。利用其天生的“群岛架构 (Islands Architecture)”,实现全站静态化(0-JS),仅在需要的交互组件(如目录滑动指示器、主题切换按钮)上进行水合加载。
  • 样式方案:使用 TailwindCSS 4.x。其重构的 CSS 引擎带来了极高的构建性能和更简洁的样式管理。我们不使用冗长的普通 CSS,需要定制时由嵌套的 SCSS 接管。
  • 内容源解耦:采用双库物理解耦。所有的文章存储在独立的私有 GitHub 仓库中,编写内容时不干扰博客前端代码,每次更新通过 CI/CD 自动触发构建部署。

“Stay hungry, stay foolish.” - 让我们在这个高速发展的技术浪潮中,继续保持对新鲜事物的好奇与探索。

成长足迹 & 里程碑

创立 AstroBlog 博客渲染系统

采用 Astro 6.x + Tailwind 4.x 构建完全解耦、0-JS 水合加速的独立博客。

资深前端开发工程师

致力于企业级核心系统性能调优、极简微前端引擎架构与流式渲染落地工作。

前端架构组骨干

主导开发了基于沙箱机制的多端应用微小挂载系统,大幅缩减页面首字节响应时间。

开源社区活跃者与布道师

参与翻译、撰写了多个现代框架核心源码剖析专栏,热衷于知识共享与开源奉献。