Advanced Tutorials
This section is not going to be very structured, but we will cover the following topics:
📄️ Architecture
How Docusaurus works to build your app
📄️ 插件
插件是 Docusaurus 网站功能的基石。每个插件实现自己独立的功能。插件可以通过预设(presets)成为安装包的一部分来运行和分发。
📄️ Routing
Docusaurus' routing system follows single-page application conventions: one route, one component.
📄️ Static site generation
Docusaurus statically renders your React code into HTML, allowing faster load speed and better SEO.
📄️ Client architecture
How the Docusaurus client is structured
We will assume that you have finished the guides, and know the basics like how to configure plugins, how to write React components, etc. These sections will have plugin authors and code contributors in mind, so we may occasionally refer to plugin APIs or other architecture details. Don't panic if you don't understand everything😉