Why should i learn Spring ? OR what is the need of Spring ? which type of problem will i face if i don't use spring ? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 1

Why should i learn Spring ? OR what is the need of Spring ? which type of problem will i face if i don't use spring ?

10th Jun 2017, 3:04 AM
Somnath Ghosh
Somnath Ghosh - avatar
6 Answers
+ 6
Take a look at today's free ebook on Spring Microservices at Packtpub. Follow the instructions in the question below to get it for free: https://www.sololearn.com/Discuss/447092/?ref=app
10th Jun 2017, 4:57 AM
Kuba Siekierzyński
Kuba Siekierzyński - avatar
+ 4
Spring or String? 😜 Using String makes sure that the string is recognised as what it is, a string. If you define it as an int: int x = "This is a string"; alert(x); The output will be NaN (Not a Number), because it's a string instead of a number and the code and compile that way
9th Jun 2017, 6:26 PM
Maart
Maart - avatar
+ 4
You'll have to do A LOT of work yourself, while using Spring you would complete tasks (to implement some web service for example) much faster. It's same with most (or all) frameworks (and libraries too). If you have typical tasks there is probably a tool (or tools) for you to save you time and efforts, but of course it's more usefull when you will have to do some types of tasks not once (but many times). Also you won't get a job where knowing of Spring is mandatory. ;-)
9th Jun 2017, 7:19 PM
Andrew Harchenko (Tomsk)
Andrew Harchenko (Tomsk) - avatar
+ 3
@Somnat Ghosh And you can build web application using low level languages (asm or even machine code) but you aren't going to do that, are you? And when you are working you have a significant part of your work that is not building yourself alone something but building in team, maintaining code, working with some legacy code and technologies and so on, so you better follow some conventions, standards and have a knowledge of some widely used tools. But you can ignore so e of that and try to find a job where is no need to use Spring or some other tool that you don't like. (There are just less positions but you may be ok whith that, and there are always some compromises when you are choosing a roadmap for yourself).
10th Jun 2017, 9:32 AM
Andrew Harchenko (Tomsk)
Andrew Harchenko (Tomsk) - avatar
+ 1
i can build a web application using servlet also..then why spring?
10th Jun 2017, 3:06 AM
Somnath Ghosh
Somnath Ghosh - avatar
+ 1
it's a framework with certain design principles for managing enterprise applications.
10th Jun 2017, 7:38 AM
Ayush
Ayush - avatar