![Improve installer performance by ~20% by rebuilding the router after the entire installation is complete rather than after each module [#3086307] | Drupal.org Improve installer performance by ~20% by rebuilding the router after the entire installation is complete rather than after each module [#3086307] | Drupal.org](https://www.drupal.org/files/issues/2019-10-07/Screen%20Shot%202019-10-07%20at%2010.03.37%20AM.png)
Improve installer performance by ~20% by rebuilding the router after the entire installation is complete rather than after each module [#3086307] | Drupal.org
![Generate dynamic title for controller page with routing.yml Drupal 8, Drupal 9, Drupal 10 | D4Drupal - YouTube Generate dynamic title for controller page with routing.yml Drupal 8, Drupal 9, Drupal 10 | D4Drupal - YouTube](https://i.ytimg.com/vi/6WRBCmqUTlo/hq720.jpg?sqp=-oaymwE7CK4FEIIDSFryq4qpAy0IARUAAAAAGAElAADIQj0AgKJD8AEB-AH-CYAC0AWKAgwIABABGE0gZShPMA8=&rs=AOn4CLDsOkMcIYKCwSM1G_12DOe_bkXsYQ)
Generate dynamic title for controller page with routing.yml Drupal 8, Drupal 9, Drupal 10 | D4Drupal - YouTube
![All functionality of hook_menu() is replaced by new systems for routing, menu links, local tasks, actions and contextual links | Drupal.org All functionality of hook_menu() is replaced by new systems for routing, menu links, local tasks, actions and contextual links | Drupal.org](https://www.drupal.org/files/Drupal7MenuToDrupal8.png)