You are currently viewing Overview of Directus – An open-source headless CMS

In this article, we will have an overview of Directus, which is a headless CMS. Before diving deep into Directus, let us see who is backing up Directus. Directus backed up Ranger Studio. They have started their operations in the year 2011. They are headquartered in Brooklyn, Newyork. They are actively working on Directus, that is why they have launched the 8th version in the past 9 years.

If you are feeling lazy reading this complete article, you can watch the video instead 🙂

What is Headless CMS?

Before diving deep into Directus, let us see what is Headless CMS. Headless CMS is content management system without a head. Here head stands for front end. So, Headless is based on API- First approach to mange content. It has rich Admi UI, that helps you to create your content and then allow you to consume them with the help of API.

Since you have API, you can choose to consume your content in any modern language like React, Angular or PHP, Dot Net, Java etc. You can consume the API to create various platforms as well. So, With headless, you manage your content at one place and then consume it on different channels.

Traditional CMS (Tightly coupled CMS) Vs Headless CMS

Let us see some differences between traditional and headless cms. Traditional CMS is also reffered as tightly coupled cms.

Traditional CMS

  • Tightly coupled front End
  • Platform Dependent
  • You get Plugins, Widgets, Modules
  • Dependency on the programming language to be used for front end.
  • Example: WordPress, Joomla, Umbraco etc

Headless CMS

  • Decoupled front end
  • Platform independent
  • You can create custom collections
  • No dependency on the programming language to be used for front end.
  • Example: Directus, Strapi, Content Stack, Contentful, Butter CMS etc

What is Directus?

Directus is a headless CMS. It is an open-source written in PHP and supports My SQL. Directus is also developed as an API-first approach. You get to create your collections, and then those collections are exposed as API for you to consume on different platforms. The collections act as a wrapper on top of your database table. We will seed them in action in coming articles.

Directus also supports multi site architecture, so you can host multiple sites using just one instance of Directus. Lots of inbuilt feature so that you don’t have to get to your database to mange tables and records.

Who should be using Directus?

Directus provides all the features of headless CMS. So, it will support all the use cases that a headless CMs can handle. Directus is for those how needs greater flexibility in terms of UI experience, and want to consume data at multiple channels.

Directus is available as open source, which is Free. You will have to host it on your own infrastructure. It also have cloud hosted plans that starts with $29 per month.

In this next article we will see how can we install and configure Directus on our local machine

That’s it Folks on this topic. Let us know your comments on this article in the comment box below. Kindly like our facebook page, follows us on twitter and subscribe to our YouTube channel for latest updates.

Ravi Ranjan

Ravi Ranjan is Business savvy and Technically sophisticated professional with experience of more than 14 Years, reflecting strong leadership qualifications, primarily in Project management and Business Analysis. Currently spearheading as Project Manager and handling Techno Functional role in an IT Firm in Mumbai.

Leave a Reply