高级教程
本节内容不会非常结构化,但我们将涵盖以下主题
📄️ 架构
Docusaurus 如何构建你的应用
📄️ 插件
插件是 Docusaurus 站点功能的基石。每个插件处理其各自的独立功能。插件可以通过预设作为捆绑包的一部分工作和分发。
📄️ 路由
Docusaurus 的路由系统遵循单页应用约定:一个路由,一个组件。
📄️ 静态站点生成
Docusaurus 将你的 React 代码静态渲染为 HTML,从而实现更快的加载速度和更好的 SEO。
📄️ 客户端架构
Docusaurus 客户端的结构
我们假设你已经完成了指南,并了解了基础知识,例如如何配置插件、如何编写 React 组件等。这些部分将考虑到插件作者和代码贡献者,因此我们可能会偶尔提及插件 API 或其他架构细节。如果你不理解所有内容,请不要惊慌😉