# Api Framework

# Status

Accepted

# Context

Using pure PHP is kinda an uphill battle. Frameworks deliver ready-made solutions. Choosing proper framework ensures smooth workflow.

# Decision

Laravel 7

# Consequences

  • Team's best known PHP framework
  • Extensive documentation
  • Substantial community support
  • Eloquent ORM - easy and efficient way to work with database
  • Easy access to built-in protection systems against XSS, CSRF etc.
  • Smooth JWT authorization integration with Passport
  • Sacrificing some performance, but reducing time necessary to develop application