4 ms·
Java is fine. Java frameworks are not. I'm still waiting for ASP.Net-like framework in Java where all configs are explicit and the framework doesn't require hu
by dmitriid 4y ago
Java is fine. Java frameworks are not.
I'm still waiting for ASP.Net-like framework in Java where all configs are explicit and the framework doesn't require hundreds of confusing annotations just to display a hello world page.
- tandr 4y agoYes, 100 times yes! Looks like we posted similar thoughts at about the same time. https://news.ycombinator.com/item?id=32896598 https://news.ycombinator.com/item?id=32896598
- mrkeen 4y agoI don't know what "ASP.Net-like" implies, but take a look at https://sparkjava.com/ https://sparkjava.com/ It was quite a pleasure to use.
- KptMarchewa 4y agoOnly if you're fine with using something that had latest release in 2020.
- ihateolives 4y agohttps://javalin.io/ https://javalin.io/ is a fork of Sparkjava, same simplicity, updated regularly. Used it in couple of glue projects.
- spockz 4y agoSpring is becoming more functional programming oriented: https://www.baeldung.com/spring-5-functional-web https://www.baeldung.com/spring-5-functional-web. Also functional bean definitions, etc. Perhaps mostly driven to be able to (more easily) use graalvm to generate native images.
- kaba0 4y agoNot sure that is such a big step-up — I would rather prefer a much deeper support for records over POJOs.
- pjmlp 4y agoSure, but good luck configuring SSO outside the ideal case of using Azure, with AD and SQL Server.
- oaiey 4y agoAs if that would be easy in any framework.
- metaltyphoon 4y agoThat's actually trivial. The problem is that NO developer wants to read 30 minutes to understand how it work so they bitch online how "its complicated".
- davnicwil 4y agoHave you come across Dropwizard? It's referenced in this article too as an example of a Java framework that embraces a more 'simple code' approach and that has certainly been my experience with it. Recommend you give it a shot!
- foobarian 4y agoIsn't DW a meta-framework? Which frameworks would you plug in that would have nice configuration?