When trying to install Drupal 8 and start developing websites on it, many developers might have an unpleasant feeling that the performance of the new system somehow does not quite correspond to some public assurances about its increase. This observation, that the seven is actually faster, is fully confirmed by a number of experiments [1][2] . However, one should not forget that this fact applies only to the bare system . In terms of the ceiling for optimization, especially in terms of visual perception of performance, the eight shows potentially much better results, in view of the possibility of using modern optimization technologies such as BigPipe and Turbolinks . Offtopic: by the way with the latest module came a serious drama , when representatives of Ruby on Rails began to threaten with direct text that they almost stole the product.
In the article " Drupal 8 embraces composer's bleeding edge, " the author happily reports that Drush Make-based approaches are gradually outgoing their last days in favor of Composer.
The concept of outside-in for improving UX site-builders has evolved .
A note in The Trouble with Two Autoloaders reveals a curious potential problem when using two Composer auto-downloaders on a project.
Do not forget to follow one of the best books on the "insides" of the seven - Drupal Deconstructed .
Previously, it was believed that the idea of creating a " headless " Drupal was a completely tense problem and a special case of using the system. Nowadays, it seems that in a professional environment they only talk about it. Over the past month, a fair amount of material has appeared on the topic:
The article " Decoupling Drupal using static site generation " discusses the use of generators to create static sites, the content of which is dynamically loaded via REST / GraphQL services from Drupal.
A manual on correct decoupling of the system appeared on Dries’s blog.
Updated tracker materials on the subject of prefabricated Internet (and collapsible Drupal).
A promising query language from Facebook - GraphQL, comes to Drupal through the efforts of enthusiasts.
The Drupal team is working hard on Twig support in Angular.JS. Due to this, this template language was highlighted in the speech of Brad Green (director of technology at Google).
DropThemes.In - another platform appeared for the commercial implementation of themes for Drupal, according to the authors, accessible to all.
When choosing the appropriate solutions, do not forget that in terms of support for multi-channel, the eight can offer a number of unique opportunities .
Language Hierarchy Create a hierarchy of languages. It is useful when the site uses several versions of the same language, for example Spanish for Mexico and Spain.
View Modes Display We organize a preview for different representations of the node.
Slick carousel A powerful carousel for your sites with an impressive range of features. For example, nested roundabouts and lazy loading are supported. But do not forget about - never use the carousel :)