Progressive Decoupled Blocks with Vuejs and Drupal 9 (all day)

Session Category Theming, Design, & Usability Room 179 Audience Intermediate Time Slot Fri 9:00am to 4:00pm (2/17/23)

In some cases, you need Drupal to have interactive blocks that may need to connect to a third-party service or provide more interactivity to the end user.
Instead of dealing with vanilla JavaScript or jQuery, use a more robust framework like Vuejs on the Front-End that takes care of these edge cases.In this training, you will:

  • Learn the basics of how to use the PDB-contributed module from Drupal.
  • Create a custom block that uses Vuejs and Vite
  • Connect to a REST service to display data on the block
  • Learn the very basics of Vue.js 3

Requirements:

  • Intermediate Front-End Skills (HTML, CSS)
  • Intermediate knowledge of JavaScript
  • Have a working lando or ddev on your machine
  • Have a local installation of Nodejs and npm
  • Basic git knowledge

About the Trainer