What is a Web Framework?
A Web Framework (WF) or Web Application Framework (WAF) which helps to build Web Applications.
Web frameworks provide tools and libraries to simplify common web development operations. This can include web services, APIs, and other resources.
Web frameworks help with a variety of tasks, from templating and database access to session management and code reuse.
More than 80% of all web app frameworks rely on the Model View Controller architecture.
Why do we use Web Frameworks?
- Collection of tools
- No need to start from scratch
- Save Time
- Improve Productivity
- Clean Code
- Reusable Code
- Testing
- Debugging
Some Web Framework
- Laravel
- Codeigniter
- Zend
- Django
- Spring