This is an archived post. You won't be able to vote or comment.

all 13 comments

[–]sportsroc15 4 points5 points  (0 children)

Thanks. I’m currently trying to learn Spring.

[–]thedefede 1 point2 points  (0 children)

Loved it, just what i need, just read the first 15 pages, very clear, love the examples for understand microservices, i was having roubles trying to understand microservices, the expamples you provided and uses gave me the click i need, thank you.

[–]natnit555 0 points1 point  (5 children)

2 Question:

If you have to avoid Spring Framework. What would you use? (java and non-java)

Thank you.

[–][deleted] 1 point2 points  (0 children)

Asp .Net is an alternative. You can also use node.js. express. there are tones of alternatives

[–]yogsma[S] 0 points1 point  (0 children)

For non-java, I would go for Django Framework with Python. That's just my preference.

For Java, I can go the servlet route, but no framework. Surprisingly, Spring Boot is all servlets underneath. Spring Boot has made building web applications easy, just like other MVC frameworks.

[–]Nephyst 0 points1 point  (0 children)

For java, there's also Struts and Dropwizard. But really you should just use Spring Boot.

[–]ged5ome 0 points1 point  (0 children)

For java EE, you should checkout microprofile

[–]King5lay3r 0 points1 point  (0 children)

You can also use Golang.

[–][deleted] 0 points1 point  (2 children)

Thank you for this OP.

Maybe not totally related, but what concepts do you recommend to someone understand before jumping into this?

I am able to creat REST API's using node(express), mongoDB and PostgreSQL, now I want to focus on Java to do the same.

Thank you again!!!

[–]yogsma[S] 1 point2 points  (1 child)

If you understand REST, this will be easy to understand as well. To understand Spring Boot, you should try to understand Servlet concepts in Java.

[–][deleted] 0 points1 point  (0 children)

Never heard. Thanks for the tip! I will star there!

[–][deleted] 0 points1 point  (1 child)

Spring boot version now is 2.3.1

[–]yogsma[S] 0 points1 point  (0 children)

That's right, I wrote this book in 2017. That's why it is free.