October 2015

Strapi open sourced

Pierre Burgy, Aurélien Georget, and Jim Laurie published Strapi on GitHubA platform for Git hosting, pull requests, and CI — the center of open-source collaboration. in October 2015 — a self-hosted Node.jsA JavaScript runtime built on V8 — event-driven I/O for servers, CLIs, and tooling. headless CMSContent management system — software for building and publishing websites without hand-writing every page..

What it was for

StrapiStrapi gives developers a customizable admin UIUser interface — the parts of software people see and interact with. and auto-generated RESTRepresentational State Transfer — a style for web APIs using HTTP methods and resource URLs./GraphQL APIs for any content type — self-hosted unlike Contentful. It became the default open-source headless CMSContent management system — software for building and publishing websites without hand-writing every page. for JavaScript teams building Next.js and ReactA JavaScript library for building UIs — component trees and declarative rendering for the web. sites.

Why it's here

Strapi brought open-source, self-hosted headless CMSContent management system — software for building and publishing websites without hand-writing every page. to the Node.jsA JavaScript runtime built on V8 — event-driven I/O for servers, CLIs, and tooling. ecosystem.

Why it mattered

It proved teams could own their content APIApplication programming interface — a defined way for programs to talk to each other or to a service. without SaaSSoftware as a Service — applications delivered over the internet on a subscription basis. lock-in.

What it solved

JavaScript developers needed a CMSContent management system — software for building and publishing websites without hand-writing every page. that fit modern frontends, not WordPressA PHP CMS powering millions of sites — themes, plugins, and the block editor for publishing. templates.

Media

  • Strapi
    ImageStrapi

    Princess0fC0d3, CC BY-SA 4.0, via Wikimedia Commons

Related