React, Flux, GraphQL, Hack, HHVM...? All of this and more!
The headless CMS market is exploding, and there are some interesting open source alternatives like Directus and soon GraphCMS. Contentful is in the lead for proprietary options, but there is room for open source. Another new option is GraphQL enabled Gentics Mesh.
Together with the trend is growing a universally adopted alternative to RESTful APIs, a technology originating from Facebook called GraphQL. In this area GraphQL enabled CMSes are of particular interest to many because of the simplicify of the API (Application Programming Interface) provided by the technique.
A new entrant to the market is Gentics Mesh. This tool is 100% Open Source and available under the permissive Apache 2.0 License. At first sight it seems like a perfect companion for Vue and React developers needing comprehensive content management capabilities. GraphQL is currently an optional technology, where a classic REST API is provided as well.
Notable features of Gentics Mesh are document level permissions, content versioning capabilities, built in support for clustering as well as APIs for tagging and imaging - including Focal Point Handling for Responsive Images. The tool is written in Java and uses the Distributed Multi-Model Database OrientDB as a storage engine.
Gentics Mesh is in under development and is currently in Beta phase. Developers can access the full source on the project's GitHub repository: https://github.com/gentics/meshTweet