Content management system

A content management system is a piece (or several pieces) of software used to manage and produce electronic documents.

The simplest form of a CMS can be a simple folder of text files and a basic text editor. This “CMS” ships with almost any computer and is by design truly interoperable.

Often, we have some requirements that a basic CMS like a folder of plain text files can’t meet.

What are these ‘requirements’ typically?

What are the goals we’re trying to achieve with these requirements?

Are there any other ways of achieving these goals?

Is there a universal interchange format we could use instead of markdown?

  • Portable text
  • json ld