WebBus provides an event based system composition methodology similar to “hooks” within the Drupal back-end for constructing rich single page applications in the browser. Combined with custom Blocks, Paragraphs and other modular content subsystems WebBus provides a powerful composition tool for non programmers to use and combine sophisticated front end components.
Registering a WebBus component factory
The WebBus package includes the Kernel and an example module demonstrating Blocks as WebBus components.
Example Block configuration:
The WebBus Kernel and Example available from https://bitbucket.org/jhickmanarc/webbus2_drupal