Settings

Theme

Avaje JVM Libraries

avaje.io

3 points by SentryMan 3 years ago · 1 comment

Reader

SentryManOP 3 years ago

I've been having a blast coding with these set of Java libraries (so much so that I've become a regular contributor to help smooth some rough edges). To me it feels like I'm using Spring, but with the speed and compile-time safety of dagger.

With the exception of the config-library, they all use annotation processing to generate readable java code that perform the library's main functions. It's got stuff for DI, using Java's HttpClient like Feign, Json Mapping and even add lightweight spring style controllers for frameworks like javalin or helidon nima. I like how readable the generated code is as well, so I can easily debug and understand what's actually happening.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection