What are frameworks in programming? Like I hear of Django in Python and Spring in Java. When does a developer need to use them? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

What are frameworks in programming? Like I hear of Django in Python and Spring in Java. When does a developer need to use them?

I need a basic explanation of what frameworks are and their role.

26th Feb 2017, 6:34 PM
Zemuldo
Zemuldo - avatar
2 Answers
+ 10
https://en.m.wikipedia.org/wiki/Software_framework You can use frameworks/sdks/apis if you don't want to reinvent the wheel. If someone provides good code free to use then why not use it? You have to know some things about free software and open source software and their license models to check if you are allowed to use their work or not, especially if you want to use it for commercial purposes.
26th Feb 2017, 6:49 PM
Tashi N
Tashi N - avatar
+ 1
Django and Spring are web frameworks. They do the basic work for creating web pages. They provide the framework, so you can build your site.
26th Feb 2017, 8:48 PM
1of3
1of3 - avatar