Skip to main content

My first encounter with Docusaurus πŸ¦–

Β· 2 min read
Wan Sim

I came across Docusaurus one day, quite by accident.

It was a blog on GitHub.io, and it looked really pretty and easy to use. And the footer of that blog said ~ Built with Docusaurus.

Docusaurus as a blog πŸ¦–β€‹

I've used static site generators like Jekyll and Hugo, but Docusaurus was the easiest to use.

What is Docusaurus? πŸ€”β€‹

Docusaurus is an open source project created by Meta, and is a React-based static site generator.

Pros πŸŽ‰β€‹

1. Powered by React πŸ“±β€‹

It's a static site generator based on React, so if you have experience with React, you can quickly create a blog.

2. Well-written guide documentation πŸ“šβ€‹

Since it's a project created by Meta, the guide documentation is well written. You can create a blog by looking at the Docusaurus official documentation.

3. Convenient features πŸ› β€‹

Docusaurus provides the features you need to create a blog. It provides the features you need to create a blog, so you can save time when creating a blog.

4. Active community πŸ€β€‹

Ask questions on the Docusaurus official Discord channel and get answers quickly.

5. Host your GitHub Pages πŸš€β€‹

You can use GitHub Pages as a hosting server. By using GitHub Pages as your hosting server, you can simplify the process of creating and deploying your blog.

6. Themes πŸŽ¨β€‹

Docusaurus provides several themes in addition to the default theme. You can create a blog by looking at the Docusaurus official theme.

7. Plant a natural GitHub lawn πŸŒ±β€‹

To plant your GitHub lawn, you can use GitHub Actions. With GitHub Actions, you can plant a natural GitHub lawn.

Features πŸ› β€‹

GitHub Actions provides a variety of handy features for creating documentation.

  • Create Markdown documents
  • Document versioning
  • Categories and tags
  • i18n
  • Search

Creating a blog with Docusaurus πŸ“β€‹

I've used Tistory, Velog, and Notion, which are popular blogging platforms used by domestic developers, but there were many limitations when creating a blog.

To help more people create blogs, I wrote a simple guide to create a Docusaurus blog.

Link: Docusaurus Tutorial πŸ¦–

Closing thoughts πŸŽ‰β€‹

There are a lot of features we haven't added yet, but we'll continue to implement them and add them to the tutorial as we go.