4 ms·
Totally agree, why i use https://www.dropwizard.io/en/latest/ https://www.dropwizard.io/en/latest/ with guice, generally waaayyy more explicit about whats going
by mustardo 6y ago
Totally agree, why i use https://www.dropwizard.io/en/latest/ https://www.dropwizard.io/en/latest/ with guice, generally waaayyy more explicit about whats going on
- MrBuddyCasino 6y agoAnd it starts a lot faster. We used that combination at the last startup I was employed at, and it worked great.
- mustardo 6y agoYea no runtime classpath scanning is a requirement for me, we do compile time eclipselink weaving etc which makes startups way faster
- midrus 6y agoI used Dropwizard many, many years ago. It was what made me like Java. Such an awesome tool. I'm happy to see so many years later it is still alive and kicking and powering so many systems. We definitely need more of this.
- rococode 6y agoAlso very lightweight and pleasant to use are Javalin and SparkJava. I've used them for all kinds of projects with great results. Basically a Java version of Python's Flask - small and concise but stable and performant enough for many (or even most) web projects. https://javalin.io/ https://javalin.io/ http://sparkjava.com/ http://sparkjava.com/
- dmux 6y agoOur team has had a lot of success with both of these too. The single architectural choice I completely disagree with though is their use of Static methods to hook things together.