The choice of which framework to use while developing an application depends on many factors, but just like any other application framework, Laravel does have its pros and cons. Leaving inside the hate, I would like to focus on the advantages of using the Laravel framework. Before I jump into the magic of Laravel, I would like to discuss why you would use a framework for developing an application in the first place. What are the potential pitfalls of not using a framework and developing everything on your own?
Laravel framework has gained much traction amongst the PHP community. To understand how Laravel Framework works, it is crucial to understand, what is Model View Controller and how a user request is processed in MVC architecture.