Articles to help explain react to non-programmer designers so they can design around components?

Does anyone have some suggested articles to explain react to a non-programmer designer? I’m looking for something to give them a high-level idea of designing with reusable components in mind.

I found a few articles but there not that great:

Here’s a great one by @tmeasday:

1 Like

Here’s another way to think about it.

@domyen just wrote this one which might help from more of a design viewpoint: