Dropwizard
Ninja
Our great sponsors
Dropwizard | Ninja | |
---|---|---|
7 | 2 | |
8,446 | 1,912 | |
0.1% | 0.2% | |
9.6 | 5.9 | |
1 day ago | 4 months ago | |
Java | Java | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Dropwizard
- Javalin – a simple web framework for Java and Kotlin
- Dropwizard 2.1.0 has been released
-
Non Spring users what are you using ??
You might like Dropwizard then.
-
best light framework or library for developing API without the magic (Spring)
Dropwizard is a nice opinionated veneer over all the standard bits and pieces. https://www.dropwizard.io
Ninja
-
On the Future of Akka and Lightbend
It’s a shame that the Play framework is being abandoned. v1 had a lot of great ideas, but v2 kind of jumped off the cliff into Scala lala-land, where it got lost in the weeds. It never really recovered.
If you’re looking for a straightforward Java framework similar to Play v1 check out Ninja:
https://www.ninjaframework.org/
For me at least, it hits a sweet spot of enabling fast productive development and maintainable code.
-
best light framework or library for developing API without the magic (Spring)
take a look at https://www.ninjaframework.org/
What are some alternatives?
Feign - Feign makes writing java http clients easier
Spark - A simple expressive web framework for java. Spark has a kotlin DSL https://github.com/perwendel/spark-kotlin
Spring Boot - Spring Boot
Retrofit - A type-safe HTTP client for Android and the JVM
Jersey - Eclipse Jersey Project - Read our Wiki:
RESTEasy - An Implementation of the Jakarta RESTful Web Services Specification
Spring - Spring Framework
javalin - A simple and modern Java and Kotlin web framework [Moved to: https://github.com/javalin/javalin]
Vaadin - Vaadin 6, 7, 8 is a Java framework for modern Java web applications.
Grails - The Grails Web Application Framework
Vert.x - Vert.x is a tool-kit for building reactive applications on the JVM
Apache Tomcat - Apache Tomcat