With the advent of real-time marketing technologies and design methodologies like atomic design, web pages are no longer just “pages” – they are collections of modular, dynamic data that can be rearranged according to the context of the user.
To provide optimized user experiences, marketers and publishers need to enrich websites with additional structure (taxonomy and metadata). By adding metadata, content becomes machine-understandable, which leads to better interoperability, SEO, and accessibility.
A lot of people know how to properly build Object Oriented PHP code but are stuck when they want to use that code in a Drupal 8 project. Learning how to use and refactor existing PHP code with the Drupal 8 API will allow you to leverage that code and make it play properly with Drupal 8.