Symfony
Beginning with Drupal 8, Symfony is now the underlying MVC framework for Drupal. It’s also a fantastic framework for a complex web application or one that might require a custom database schema. One of the main selling points for using Symfony versus other PHP frameworks such as CodeIgniter, Laravel, CakePHP or Yii, is that of its set of reusable components and libraries. For example there’s a popular bundle that can jumpstart your user and registration system, a bundle to jumpstart your admin interface, and a bundle that serves as a solid foundation for building a custom RESTful API.
Related Services