+ 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.
2 Respostas
+ 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.
+ 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.