Introduction

Learn about Ratpack and its scripts.

We'll cover the following...

What is Ratpack?

At its core, Ratpack enables asynchronous, stateless HTTP applications. It is built on Netty, the event-driven networking engine. Unlike some other web framework, there is no expectation that one thread handles one request. Instead, you are encouraged to handle blocking operations to free the current thread, thus allowing high performance.

Ratpack can be used to make responsive, RESTful microservices although it’s not a requirement.

Unlike Grails and other popular web frameworks, Ratpack aims not to be a framework, but instead a ...