DrupalCon Vienna 2017: Symfony in Drupal 8: How much and what does Drupal inherit from Symfony
About this talk
This talk provides an overview for beginner and intermediate Drupal 8 back-end programmers looking to understand the framework's structure and its relationship with Symfony. The speaker introduces how Drupal 8 retains the site-building features of Drupal 7 while being a complete rewrite at its core. Key topics include the transition from procedural programming to object-oriented programming, the significance of Drupal's "Proudly Found Elsewhere" philosophy, and a detailed look at Drupal 8's hierarchical structure encompassing the DrupalKernel, PHP components, base systems, modules, and the theme system with Twig. Additionally, the session discusses the key Symfony components integrated into Drupal and their roles within the Drupal architecture.