Introduction

Laravel is one of the most widely used PHP frameworks at this time. It makes the lives of us PHP developers a lot easier by providing us with all sorts of tools.

Some examples of these tools are:

  • MVC structure (Allowing us to easily create API's that interact with our databases)
  • Eloquent (to interact with the database using the query builder or ORM)
  • Environment based configuration
  • Automated testing tools (PHPUnit, Dusk)
  • Command line interface integration (Allowing us to run background tasks through cron for example)
  • Many more...