What is a Framework in Programming Language.


Yashicavashishtha1065

Uploaded on May 31, 2021

Category Education

PPT on What is a Framework in Programming Language.

Category Education

Comments

                     

What is a Framework in Programming Language.

z z What is Framework? Frameworks are the starting ground for many successful coding teams. These development platforms feature libraries of bundled code, software modeling, APIs, and a host of other elements that make the programming process much faster and more efficient. Source: elevenfifty.org z What is the Purpose of a Framework? Framework platforms are extremely dynamic and feature tons of helpful tools that help developers get work done, not just quicker, but better. Each framework is based around a specific coding language, such as Java, Python, C+, or PHP, and essentially creates a blueprint for developing in that style. Source: elevenfifty.org z What goes in a Framework? When you install a software framework, the first thing that you need to take care of is the system requirements. Once a framework is installed and configured, it creates a directory structure. Source: hackr.io z BENEFITS OF FRAMEWORK z Makes coding easier and efficient Coding can be a very repetitive process. Using frameworks alleviates that, thanks libraries of bundled code based on the parameters of the given programming language. Source: elevenfifty.org z Data is more secure When developing outside of a framework environment, programmers are responsible for protecting data from cyberattacks. Because frameworks are protected by robust security software, that burden is taken off of the programmer. Source: elevenfifty.org z Open source code creates conversation The open source factor also creates online communities, where users post code examples, assist in troubleshooting for others, and generally help the program to continuously improve. Source: elevenfifty.org z Integrates and connects across databases Frameworks use APIs to easily connect with any number of databases and third- party tools. This means they can be used to increase efficiency in any programming setup. Source: elevenfifty.org z They allow programmers to do what they do best Programmers are exceptionally good at creative problem solving, as well as thinking about technology from a big- picture point of view. Source: elevenfifty.org z Types of Frameworks 1. Web Application Frameworks 2. Data Science Frameworks 3. Mobile Development Frameworks Source: elevenfifty.org