Bringing Livewire to Drupal

Session track
Code & Development
Experience level
30 min

Livewire makes it super easy to add interactivity to websites without needing to be a JavaScript wizard but instead use a PHP Class. It's a big deal in the Laravel world as it became a first-class package not so long ago.

As a user of both Laravel and Drupal, I was dreaming of having something similar to Livewire in the Drupal ecosystem. And guess what? One day, I sat down to reverse-engineer it and realized that Drupal can easily handle its concepts. I decided to give it a try because I needed some interactivity in my projects, and that's how Wire was born.

I'm going to talk about:

  • reasons why I needed and ported it
  • relate the story of Livewire itself
  • what to expect from it in within Drupal context
  • share examples of where it is used