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

We recently contributed an enhancement released in Vert.x 3.4.0 which allows building template-based web apps more easily with Vert.x as part of the frontend stack together with Gentics Mesh in a headless CMS setting.

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 in 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 plans: How they work and how to buy

You are convinced Gentics Mesh is helping you to build and deliver websites and web applications faster and cheaper for your customers? You want to buy one of our Gentics Mesh plans and you are not sure how they work?

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