Now that I think about it, Spring MVC may be my favorite Spring project!
I’ve said before how Spring Integration may in fact be my favorite Spring portfolio project.
While true, I simply can’t go any further without bringing up Spring MVC.
In case you didn’t know, Spring MVC is part of the Spring Framework, the origin of Spring’s goodness. And Spring MVC has been a core item for years. So no, it’s not a portfolio project. Nevertheless, it’s really hopping good!
Why is it possible my FAVORITE project? Let’s find out.
As funny as that may be, we can’t ignore trends in the front end market. It’s vital to stay on top of them. And what’s key, is knowing that whether you’re building a lightweight app or a feature-packed behemoth, Spring MVC has your back.
When I was writing the web chapter of Learning Spring Boot 3.0, I frankly wasn’t sure where to start!
In prior editions, I had gone a tad too deep for what people expect from a Java-based book. So this time around, I sought to show the basics of how to stir in some Node-based code and get it off the ground. Where you take it is up to you.
That’s because Spring MVC frankly doesn’t care WHAT you put in your front end. Whether it’s a bunch of JS that violates every rule about globally scoped variables or something that upholds the highest standards of ES5 modules, Spring MVC won’t get in your way.
Its role is to integrate rock solid HTTP standards into your flow and make them work, and by golly, it does just that.