Back 3 ways to build content-driven website cover pic

3 ways to build content-driven website

2 min read
# Website

Hi there! πŸ‘‹ Let’s explore how to build content-driven websites. Examples of such websites include blogs, documentation sites, and knowledge bases. The way you structure these websites depends on the source of your content.

GitHub as a Content Source

In this approach, content is stored directly within a Git repository. Content is typically written in Markdown or MDX files, and a parser is used to convert them into HTML.

Advantages:

Disadvantages

Examples

Github with an Admin-panel

This approach is similar to the previous one, but with an admin panel, allowing content to be published directly from a web interface.

Advantages:

Disadvantages

Examples

Dynamic Content Source

In this approach, content is fetched from a database or a content provider, enabling real-time updates.

Advantages:

Disadvantages

Examples

Each approach has its own pros and cons, so the right choice depends on your use case. If you’re a developer comfortable with Git, GitHub-based approaches might work well. If you need real-time publishing and better scalability, a dynamic CMS is the way to go.