+ 9
What is Framework?
Hi Guys! I have a doubt about what the framework is? I have googled it but only got definition and I didn't get the definition.
3 Answers
+ 8
Hello, Deepak Kumar !
Framework is a term that has a blurred value. Usually used in programming, denoting "a simple conceptual framework used to solve a complex, problematic problem." The meaning of this term essentially depends on the context of its use.
Conceptual Framework is an abstract structure used in research to identify possible ways of solving a problem, or presenting an idea.
Software Framework - the framework of the software system (or subsystems). It can include auxiliary programs, code libraries, scripting language and other software that facilitates the development and integration of various components of a large software project.
+ 6
A software framework is a set of tools and libraries that force you to write your application in a certain way that is faster and self documenting (to a degree). for example the style you use for file names, folder names, and variable names are all often dictated and managed by the framework.
This makes application development within a framework faster and easier for multiple people to understand and maintain.
a few of the most popular frameworks are ASP.Net which uses C# ( or visual basic) as the backend language, SQLserver for the database and Visual Studio as the IDE, all Microsoft products.
another is wordpress which uses php as the backend language, Mysql as the database, and there are several good wordpress ide/code editors such as phpstorm that can easily find and help you insert and use wordpress libraries
yet another is rails which uses ruby as the backend language, generally mysql as the database and again several different IDEs are available such as NetBeans or Vim or RubyMine