search
Get Started
search
Jooby - Framework
zoom_in Click to enlarge

Jooby

language

description Jooby Overview

Jooby is a lightweight, open-source web application framework designed for the Java Virtual Machine, supporting both Java and Kotlin programming languages. It is built upon standard Java technologies like Netty, Jetty, and Undertow, utilizing a modular architecture that prioritizes convention over configuration. The framework is specifically optimized for developing scalable REST APIs and microservices while reducing boilerplate code for developers. It serves as a modern alternative to traditional enterprise Java frameworks by offering a simpler, more intuitive routing and dependency injection model.

help Jooby FAQ

Which programming languages does Jooby support?

Jooby supports both Java and Kotlin for building web applications on the JVM. Its documentation includes route examples in both languages and lists OpenAPI 3 support. [Jooby documentation](https://jooby.io/v3/)

Can Jooby run on Netty, Jetty or Undertow?

Yes. Jooby supports Netty, Jetty and Undertow, and its server documentation describes switching between them through the server module configuration. This lets a project choose a different embedded web server without changing its core route style. [Jooby server documentation](https://jooby.io/v1/doc/servers/)

Is Jooby asynchronous or blocking by default?

Jooby's documentation describes HTTP input and output as asynchronous and non-blocking, handled through an event loop. Application logic can run on worker threads, where blocking work such as a JDBC query can be performed safely. [Jooby documentation](https://jooby.io/v1/doc/)

Does Jooby provide a lightweight route syntax?

Yes. Jooby offers a fluent Java or Kotlin route DSL so developers can define endpoints without XML or similar configuration files. The current Jooby site also lists hot reload, reactive responses and multi-server support among its features. [Jooby documentation](https://jooby.io/v3/)

Reviews & Comments

Write a Review

rate_review

Be the first to review

Share your thoughts with the community and help others make better decisions.

Save to your list

Save your favorites and follow how their scores change over time.

Save favorites
Track changes
Compare scores

Already have an account? Sign in

Compare Items

See how they stack up against each other

Comparing
VS
Select 1 more item to compare