-
Technology Migration: How to Change Database on the Live Website
Have no fear of moving into the unknown. Let’s start with the main spoiler: we sped up the app loading time by ~80 times. We achieved this through a comprehensive migration from Firebase Realtime Database to PostgreSQL,…
-
GraphQL Subscriptions on WebSockets for Scala applications
Say, you’ve subscribed to a popular blogger who publishes articles about web development on Medium, and whenever this blogger shares a new post, Medium sends you a notification. How can you develop this functionality for your Scala…
-
How to Test and Debug a GraphQL API in Scala
How do you test and debug Scala applications that use GraphQL? It’s very easy to start, and in this article we show you how. We also show the interactions between the applicationcomponents starting from receiving the GraphQL…
-
Best Practices for Processing HTTP Headers and Cookies in a Scala GraphQL API
In this article, you’ll become familiar with a way to interact with HTTP headers and cookies when using GraphQL, Play 2 Framework and Sangria in a Scala application. When we’re writing a RESTful API with Play 2,…
-
Error Handling in a GraphQL API built with Scala and Sangria
If execution of a GraphQL query in your Scala application goes wrong for whatever reasons, Sangria will respond to the client with the message Internal server error, which is hardly helpful. Default error handling in Scala applications powered…
-
How to Create a GraphQL API with Scala and Sangria
If you’re thinking about trying out GraphQL in your Scala application in a bid to optimize the network throughput, thenyou picked out the right time. The technology has matured a lot since 2012, and we can use…
-
How to implement infinite scroll with GraphQL and React
Apollo comes with a simple method fetchMore() that you can use to implement offset pagination with infinite scroll in your React application. Offset pagination is very popular in modern applications due to its convenience: The data is presented as…
-
How to Create an Apollo, React, and Express application
Creating your first React, Express, and Apollo (GraphQL) application can be a serious challenge, and while there are tools like Create Apollo App that simplify generation of a boilerplate project with these technologies, it’s best to have a clear…
-
PersistGraphQL Webpack Plugin with Hot Code Reload released
The SysGears Team is pleased to announce the availability of PersistGraphQL Webpack Plugin with Hot Code Reload for backend & frontend. PersistGraphQL Webpack Plugin is a tool to gather GraphQL queries from source code of GraphQL projects and inject them…
-
Apollo Universal Starter Kit with Hot Code Reload released
The SysGears Team is pleased to announce the availability of Apollo Universal Starter Kit with Hot Code Reload for backend & frontend. Apollo Universal Starter Kit is an boilerplate for Universal web app development built on top of Apollo, GraphQL, React, Express with SQL storage support…
Boost your business with custom software
Tell us about your business needs and we’ll suggest a solution
Thank you!
We have received your request and will get back to you within 1 business day.









