DrupalCon Amsterdam 2019: Building Your Legos: A Practitioner’s Guide to Reusable Components

40:59
29
1
0
0
0
Nov 01, 2019

Chris Greatens
Bounteous, Chicago, United States

If you have built several Drupal websites, you have undoubtedly noticed that all websites share some common components. Most sites have hero banners, quotes, 2-ups, 3-ups, among other repeatable patterns. Building these components over and over again loses its luster and, more importantly, distracts you from building the really unique and interesting components of the site. Instead of reinventing the wheel with every Drupal site you build, wouldn’t it be great if you could build these components once and leverage them across multiple sites?

At Bounteous, we have built a library of reusable components to build Drupal sites. The components are versatile, flexible, and easy to update. Come to this session to learn how we built the reusable components and how we use them to efficiently build Drupal sites.

LEARNING OBJECTIVES & OUTCOMES
* Attendees will learn how to:
* Build components that can be used across Drupal sites
* Configure the components to be installed and updated using Composer
* Structure components to be usable as Blocks or Paragraphs
* Add visual flexibility to the components to fit any site design

Hi! I'm Karim Boudjema, the developer and site-builder of this site. I'm currently working as a freelance Drupal developer.

I was wondering how could I giving back to the Drupal community all what it gave to me during the last 10 years, that's how the idea of this site came to me ... (read more)

Hi! I’m Santiago Rico, the web designer and themer of this site.

When Karim proposed me to design and theme this site for the Drupal community, I accepted immediately because the community is the main reason why I love Drupal so much.