6. Drupal: Theming
Das Theming in Drupal 8 wurde verändert. Dies liegt vor allem am Übergang zur objektorientierten Programmierung und der Verwendung der Twig-Template-Engine. Früher reichte es aus, ein wenig PHP, HTML und CSS zu lernen und mit dem Erstellen eines eigenen Themes zu beginnen, jetzt muss man sich auch mit Twig auseinandersetzen. Einerseits erschwert das die Entwicklung von Drupal, andererseits vereinfacht es den Entwicklungsprozess. Die Verwendung einer Template-Engine ist für ein Entwicklerteam praktischer, wenn sich ein Spezialist auf die Entwicklung von Funktionen konzentriert, während andere sich auf die Frontend-Entwicklung der Webseite spezialisieren.
Es ist notwendig, sich nach und nach mit jeder neuen Technologie und Entwicklungsansatz vertraut zu machen: SASS, Twig, Grunt, Bootstrap – all das sind inzwischen Standards in der Webanwendungsentwicklung. Also lassen Sie uns herausfinden, wie man das alles nutzt.