Laravel is a PHP-based web framework that follows the MVC architecture and helps build secure and robust websites.
This competency area includes topics like Routing, Middleware, Namespace, and Controllers which form the base of any web programming framework.
- Routing - Understanding how to create valid routes and accept parameters in different ways.
- Middleware - Exploring how filtration of data can happen to eliminate entries that are not valid.
- Namespace and Controllers - Using Namespaces to create shareable classes and using Controller Classes to act as a bridge between the Model and the View.
- Request and Response Actions - Extraction of data using Request Actions from the incoming routes. Focusing on Response Actions to achieve a certain Business Logic