Future Studio Tutorials

Public tutorial on Thursday. Wednesday is only.

Gson — Mapping of Null Values

In our few Gson blog post, we've introduced to you what Gson is and how it can map various JSON data structures to Java objects and vice versa. Of course, a lot of questions stayed unanswered. In this blog post, we'll answer one of the most interesting ones. If you …

Continue Reading

GitLab CI — How to use a RethinkDB Service

With the release of GitLab 8.0, the previously separated products GitLab and GitLab CI merged and GitLab now ships with continuous integration. That allows developers to host their code and also run tests within a single application and ultimately trigger a deployment process. When developing applications, you might write …

Continue Reading

Gson — Mapping of Sets

In the last two blog posts, we've shown you how to map list data and Java maps using Gson. In this blog post, you'll learn how to (de)serialize Java Sets. Of course, this is not the only post in our Gson series. If you're interested in the other topics, …

Continue Reading

hapi — How to Reply a JSON Response

Within last week’s tutorial, you’ve learned how to reply rendered HTML for a given request. Obviously, there are situations where replying HTML won’t fit your needs and you want to send JSON data as a response. This guide will show you how to reply JSON for a …

Continue Reading

Gson — Mapping of Maps

After publishing multiple blog posts on how to work with a variety of data types, we'll explore working with Java Maps in this one. You'll learn how to (de)serialize Java Maps using the Gson library. Of course, this is not the only post in our Gson series. If you're …

Continue Reading

hapi — How to Render and Reply Views

Within the previous tutorial, you’ve seen how to serve static files using hapi. HTML files also apply to the static file concept and you could use hapi to reply requests with rendered HTML content. Nonetheless, if you’re on the search for a more dynamic approach related to views, …

Continue Reading

Explore the Library

Find interesting tutorials and solutions for your problems.