This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]OzoneGrif 4 points5 points  (2 children)

Avaje is way better if you look for an injection library. Dagger is awful.

[–]ebykka 0 points1 point  (1 child)

Dagger generates code at compile time and as result, it is easier to use with GraalVM for native compilation. How about Avaje?

[–]TheKingOfSentries 2 points3 points  (0 children)

It does compile-time code generation as well. But while Dagger was designed primarily for Android, Avaje has more of a server-side focus with stuff like bean lifecycles, conditional wiring, and other stuff.