Software developer with Unix systems administration skills. Specialities: Scala,Java,Clojure, Ruby, HTML+CSS, Play! Framework,
In this article you will learn how to set up GraphQL backend server with Akka HTTP and Sangria. We will also discuss common use cases, like integration with Slick and how to manage many-to-many relations.
OrientDB is awards winning Graph Database with a lot of other features. In this articles series I'll try to say a little about database itself and how you can use it from Scala. In first article I'll try to explain what OrientDB is and how it works.
If you want to know how to use `akka-http` to build your own server, you may find it worth your while reading this article. You'll learn how to build a websocket server. Some other topics are covered here, e.g. basic REST responses or akka-stream processing.
A lot of dynamically typed languages have function that catch-all all messages doesn't exists in the object. It gives these languages a lot of power to write DSL. With Scala, you have an opportunity to write DSLs in the same way. Learn why and how.