November 30, 2021
Directus 9 released
Directus 9 reached general availability on November 30, 2021 — a full rewrite in Node.jsA JavaScript runtime built on V8 — event-driven I/O for servers, CLIs, and tooling. and Vue 3 as an open dataGovernment and institutional datasets published for public reuse — APIs, portals, and transparency dashboards. platform over any SQLStructured Query Language — the standard language for querying relational databases. database.
What it was for
Directus 9 wraps existing SQLStructured Query Language — the standard language for querying relational databases. databases with instant RESTRepresentational State Transfer — a style for web APIs using HTTP methods and resource URLs. and GraphQL APIs plus a no-code admin app — 10x faster than previous versions. It competes with Strapi and Payload as a self-hosted, database-agnostic headless CMSContent management system — software for building and publishing websites without hand-writing every page..
Why it's here
Directus 9 modernized the platform as a JavaScript-native open dataGovernment and institutional datasets published for public reuse — APIs, portals, and transparency dashboards. layer.
Why it mattered
Database-agnostic APIs let teams add a CMSContent management system — software for building and publishing websites without hand-writing every page. without migrating content stores.
What it solved
Organizations had structured data in SQLStructured Query Language — the standard language for querying relational databases. but no user-friendly interface or APIApplication programming interface — a defined way for programs to talk to each other or to a service. layer.
Media
- ImageGraphQL
Facebook, BSD, via Wikimedia Commons
Related
- Strapi open sourcedOctober 2015
- Payload CMS releasedJanuary 13, 2021
- GraphQL Foundation announcedNovember 6, 2018