发现

技术专栏与开源周刊,记录探索的脚步

GitHub 一周热点

HOT

每周一更新,梳理过去一周 GitHub 上值得关注的热门项目与开源动态。

5

Babel to Class

本系列文章深入解析 Babel 如何将 ES6 Class 语法编译为 ES5 代码,涵盖继承实现、私有属性模拟及原生构造函数继承等底层转换机制,帮助开发者理解 JavaScript 类的编译原理。

4

从零构建一个插件系统

本系列文章从零开始讲解插件系统的核心概念与设计模式,涵盖串行/并发执行、生命周期管理、缓存机制及跨领域应用(如Vue、Koa、低代码平台),帮助读者掌握构建灵活可扩展架构的方法。

6

Next.js 构建博客

本系列文章详细讲解了使用 Next.js 构建博客的完整过程,涵盖资源抓取、博客搭建、静态导出、功能拓展、常见问题处理及自动化部署等核心环节,帮助开发者掌握从零到一构建并部署现代化博客系统的技术实践。

6

团队规范系列

本系列围绕前端团队规范展开,涵盖命名、用户体验、工程与Git四大维度。通过具体案例与最佳实践,为团队提供可执行的标准化参考,旨在提升代码一致性、可维护性与协作效率。

4

漫谈 MCP 构建

本专栏深入解析 MCP(模型上下文协议)的构建原理与实践,从核心概念到具体实现。通过概念篇厘清 Server、Client、Host 角色及 Resources、Tools、Prompts 三大能力,并在 Resources 篇中演示如何用 Python SDK 构建动态资源端点,帮助开发者掌握标准化 AI 工具调用的关键方法。

2

模拟实现

本专栏通过模拟实现 JavaScript 中 new、bind、call、apply 等核心方法,深入解析其底层执行机制与边界处理,帮助读者掌握原型链、this 绑定及参数传递等关键概念,提升对语言特性的理解与实践能力。

3

年终总结

本专栏通过年度回顾文章,探讨技术行业变迁与个人职业成长。从前端市场收缩到AI应用兴起,总结实践经验与方向选择,为技术从业者提供反思与启发。

2

前端路由实现

本系列文章深入探讨前端路由的两种核心实现方式:基于HTML5 History API的History模式与基于URL hash的Hash模式。通过详解pushState、popstate事件及hashchange事件,并附以完整Router类实现示例,帮助读者掌握单页应用路由原理及常见问题的处理技巧。

2