Blogs

Announcing Gentics Mesh 1.0 🎉🎉🎉

We are very excited to announce the release 1.0 of Gentics Mesh.

Read more

Building a museum website from scratch

See how easy a complete website for a (hypothetical) museum can be implemented with Gentics Mesh.

Read more

Five years of Gentics Mesh

Skim through five years of Gentics Mesh development: ours highlights, our milestones

Read more

How Auchan merged 3 webshops into 1 leveraging Gentics Mesh

Auchan successfully replaced 3 SAP C/4HANA based e-commerce solutions to high-performance application based on Gentics Mesh

Read more

How Eurogast Österreich built 15 webshops in no time

Eurogast Österreich successfully launched 15 webshops within a short timeframe thanks to the multi-tenant capabilities of Gentics Mesh

Read more

How to integrate Gentics Mesh with Netlify

We have added Netlify support to Gentics Mesh via the Gentics Mesh Netlify Integration Plugin.

Read more

Gentics Mesh with Gatsby

Learn how to build blazing fast websites and apps with Gatsby and Gentics Mesh.

Read more

Creating an Alexa Skill Server with Vert.x

In this blogpost I would like to share how I build an Amazon Alexa Skill server using Vert.x, Dagger and Gentics Mesh.

Read more

How does Gentics Mesh integrate Elasticsearch?

We have just finished a major overhaul of our Elasticsearch integration with the release of version 0.32.0. In this blog post I would like to share how we now handle synchronization between Gentics Mesh and Elasticsearch and also which approaches have been used before.

Read more

Meet us at WeAreDevelopers Conference in Vienna

APA-IT brings open source headless CMS to WeAreDevelopers Conference

Read more

Why we've decided to use Gitter and you should do too

We now have a Gitter room for talking about Gentics Mesh. In this article we take a look at other communication channels and explain why having a real time chat help us improve our open source product.

Read more

Data-driven Apps made easy with Vert.x and Gentics Mesh

Read more

How to build a website with Go and API-first CMS Gentics Mesh

Making it easy to build simple, reliable, and efficient software is and has always been the goal of the Go programming language. This blogpost shows how to develop applications with Go and Gentics Mesh using Gorilla toolkits’ mux router and the GJSON library. As in our previous examples Gentics Mesh is used to manage all the data.

Read more

Make AJAX-Requests Great Again

AJAX requests are often handled by third party libraries, because of the unpopular native XMLHttpRequest feature in JavaScript. With the Fetch API and ES2017 features like Async/Await this could change now. In this blogpost we show you how to perform AJAX requests to the API-first CMS Gentics Mesh, using the Fetch API and Async/Await with the use of Babel.js.

Read more

Gentics Mesh's Image Manipulation API and Interface

Gentics API-first CMS not only provides you with many features to handle text content very easily, it also makes handling images and image manipulation much easier. In this blog post, we are looking into the image manipulation features, both in the Gentics Mesh user interface and the Gentics Mesh API.

Read more

Getting started with Express and the API-first CMS Gentics Mesh

Fast, unopinionated, minimalist. Express is one of the most popular Node.js frameworks out there. It simplifies routing and handling data. This blogpost is part of a series in which we show you how to combine the API-first CMS Gentics Mesh with popular frameworks, such as Express. Our focus is especially on routing and displaying the content with templates..

Read more

Building an API-first Web App with Gentics Mesh and the PHP Microframework Silex

Silex is a PHP microframework based on Symfony used to develop small web applications. In this example we use Silex and its basic routing engine with the Twig template engine to read and display the data we read from our API-First CMS Gentics Mesh. And since Mesh provides API Endpoints and manages all the data for us, we can focus on the frontend part. But it also provides us with the opportunity to swap out Silex for a more complex Framework anytime.

Read more

REST in Peace - Devoxx Poland 2016

At this year's Devoxx Poland conference we had the chance to talk about creating and maintaining REST APIs on stage. REST APIs are the language of the web. Though simple to build, it's also very easy to mess them up. You might end up with a convoluted API, that's hard to understand and even worse to use. We gave you our ideas about how to create REST APIs that are both comprehensible and maintainable and make your fellow developers happy.

Read more

Integration Testing of a Dockerized Angular App

We use docker to run our Protractor AngularJS integration tests. In this blog post I will explain our setup step by step and show how docker can be used to run tests.

Read more

Functional Performance Tests For Java

How to implement maintainable performance tests using Docker and Java.

Read more

Jenkins 2 Pipeline 101

We have recently updated our trusty Jenkins CI server to version 2.x. In this article I want to share my experiences about the new Jenkins 2.x Pipeline plugin.

Read more

The Gentics Mesh Changelog System

How are Graph Database changes managed and how can structural changes be applied to a graph database.

Read more

Gentics Mesh: The Developer-First CMS

With the advent of web content management in the early 2000’s a wealth of open- and closed-source products set out to deliver the best possible tool to create and manage websites. 16 years later these products are decked-out with features to aid editors, marketers and product managers to go about their daily business as smooth as possible.

Read more