Which is a bit misleading as far as Spring is concerned.
Spring has never been abandonware to the Java community. It is probably the most used framework for enterprise - I've seen maybe 10 jobs looking for Spring experience vs the JEE crap that it has mostly replaced.
I know it gets a bad view on HN - a lot of FactoryBuilderFactoryBeans and a rather large kitchen sink of APIs.
But the framework itself is well written, great docs, lots of resources.
I've been involved in a dozen different projects where the architects hated Spring and instead went to some newer hipper lang like Flask, Django, Rails, Finatra / Finagle. Spring has a learning curve, but once you get it, it is far more powerful and stable than any of these alternatives.
Spring has never been abandonware to the Java community. It is probably the most used framework for enterprise - I've seen maybe 10 jobs looking for Spring experience vs the JEE crap that it has mostly replaced.
I know it gets a bad view on HN - a lot of FactoryBuilderFactoryBeans and a rather large kitchen sink of APIs.
But the framework itself is well written, great docs, lots of resources.
I've been involved in a dozen different projects where the architects hated Spring and instead went to some newer hipper lang like Flask, Django, Rails, Finatra / Finagle. Spring has a learning curve, but once you get it, it is far more powerful and stable than any of these alternatives.