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
ποΈ Plugins
Plugins are the building blocks of features in a Docusaurus 2 site. Each plugin handles its own individual feature. Plugins may work and be distributed as part of a bundle via presets.
ποΈ Routing
Docusaurus' routing system follows single-page application conventions: one route, one component.
ποΈ Swizzling
Customize your site's appearance through creating your own theme components
ποΈ Static site generation
Docusaurus statically renders your React code into HTML, allowing faster load speed and better SEO.
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π