Top Rated spring.io Alternatives
Video Reviews
316 spring.io Reviews
Overall Review Sentiment for spring.io
Log in to view review sentiment.

What I like most about Spring Framework is its ease of learning. There were tons of resources and community support when I faced an issue in my project. Spring Framework is feature-rich and great for developing Enterprize grade apps. And it's free. Review collected by and hosted on G2.com.
I love this framework. I was able to resolve the issues I faced with community support, so nothing to dislike. Review collected by and hosted on G2.com.
Spring boot is very useful for dependency injection. By using this framework we don't need to manage dependencies manually and also take of configuration part for Java application. Review collected by and hosted on G2.com.
Sometimes it is very difficult to manage if you are working on very very complex/large application.
For complex application, it requires a lot of expertise. Review collected by and hosted on G2.com.

Using Spring Boot, developers can design apps that are ready to start right out of the gate. By embedding a web server such as Tomcat or Netty inside your programme during the startup phase, you may develop independent apps that operate on their own without relying on an external web server. Spring boot is auto-configured, which means they come with pre-configured dependencies that you don't have to set up manually. Review collected by and hosted on G2.com.
The basic spring application configuration is easy but developing a complex application required deep insight into other Spring modules. Review collected by and hosted on G2.com.
Spring is a backend framework for web application using spring boot we can build micro-services and end to end api. Spring boot is very useful because of the features like dependency injection and loosly coupled feature. Review collected by and hosted on G2.com.
The disadvantages for spring boot is bundle size and because of the external dependency and it has some security issues and lead to malware like recent log4j it makes security concerns. Review collected by and hosted on G2.com.
Springboot is very user friendly and compatible with maven,gradle and many other types of projects. The user can import pre existing projects or create new projects from scratch using all the dependencies at the same place. Review collected by and hosted on G2.com.
Eclipse is a leading competitor to springboot. Many legacy users still resist to migrate to springboot. Springboot has to accelerate its unique qualities to become the best in market. Review collected by and hosted on G2.com.
One of the most powerful, popular and even open source tool which is very effective in creating jvm which supports running fine graded java applications. Spring boot allows to create modular application which later on very useful if we want to build fine graded microservices. Review collected by and hosted on G2.com.
The main dislike for me is the higher build size which ultimately takes time for deployment.also need to hunt dependencies which also make application bulky.the application flexibility and control is bit difficult here Review collected by and hosted on G2.com.
It provides a ecosystem for rapid application development using java and other programming languages. It has different projects that can be easily incorporated while developing for backend of web apps. Review collected by and hosted on G2.com.
The learning curve is bit difficult and should be improved for easy learning. Backward compatibility has not improved a lot. More integration with other data source and database should be great. Review collected by and hosted on G2.com.

tracing request from source to another, seperating business with providning microservices archeticre, using loadbalancing amazing to manipulate resources of each service Review collected by and hosted on G2.com.
remove zuul support from recent version starting from spring 2.4 and too many changes had been made since spring boot versing 2.3 to 2.4 till current versions, need alot of investing time to study Review collected by and hosted on G2.com.
config server is very useful to organized and decouple the properties from the application code and no need to restart the service though properties changed and can do refresh cloud bus properties reflected
cloud gateway is a free api management framework with advance features like throttling, traffic control etc Review collected by and hosted on G2.com.
Still relies on cloud bus and if the bus service is down need to rely on app restarts again Review collected by and hosted on G2.com.

No need to worry about server deployment.
Unlike spring and spring MVC no need for any kind of configuration. Only one annotation will do all. It will save time.
The simplified version of spring in POM also doesn't need to mention some dependencies to collect other dependencies and versions, commonly used in projects or services like JUnit, apache-commons, java langs, Utils, also some plugins like maven jar generation.
Quickly create using spring initializer and run the standalone using jar.
No need of any XML based configuration which we are using in spring and hiberate to configure some application related properties. Review collected by and hosted on G2.com.
Sometimes it uses too many dependencies, which is not used in projects as well, which will increase jar size and also impact performances.
Spring boot is only suitable for small applications, or we can say on microservices. If we have extensive scaled monolithic based application there, we can not be able to use spring boot; this is a significant disadvantage.
When I have a Spring project, and I need to convert it into Spring boot, then it takes lots of time in conversation as I need a covert XML-based configuration with the application configuration file. Review collected by and hosted on G2.com.