Introducing Javalin: an Approach to RESTful & MicroServices in Java

Robert Long
2 min readJun 24, 2020

Are you confused by the plethora of technologies out there to build your application server? Are you confused and overwhelmed by the frameworks out there and wish it could be simpler? Are you looking for a quick and easy way to build your middleware? Well you’re in luck, because I’m about to introduce you to a gem of a technology called Javalin!

Javalin is based on Java which is a very reliable and stable programming language as well as platform. Java has cross-platform support and plenty of libraries for you to choose from. Java uses Maven to manage repositories making it super easy to download new applications and deploy them.

Javalin is a Micro-Framework, which is a light-weight library that you can add to any Java project to create RESTful calls. RESTful calls are done conveniently via the HTTP protocol and consists of a route and a verb. This allows operations to be organized into simple routes; this is very useful as your application becomes larger and more complex.

Building MicroServices is the modern way to create applications that are performant and scalable. Gone are the days of monolithic applications. Javalin is so amazing that it can turn your existing java project into a MicroService architecture via a RESTful approach.

Here is a 6-part series that walks you through how to build a RESTful API server from scratch.

— — —

Want more?

Facebook Page: https://fb.com/intully

Facebook Community: https://fb.com/groups

--

--