The frontend is built in different technologies and communicates with Drupal via an API. In the graph, we can see that Drupal serves as the backend system. The frontend, which the client sees, is separate from Drupal.
Is Drupal used for front-end?
In a headless Drupal architecture, developers have the flexibility to build the front-end on their own without using Drupal. While Drupal still serves as a backend repository, front-end frameworks can talk to the database via API calls.
What is Drupal based on?
Drupal is also a powerful website development platform. Drupal adheres to modern object-oriented programming patterns, PHP best practices, HTML5 and YAML standards. It also incorporates other great web technologies, including CKEditor, Symfony2, Twig, jQuery, Backbone. js, and Guzzle.