Good article. "What, no react coding?" some will ask.

The example is however a limited one.

Mots blocks I have made (with Block Lab, my simple favourite) contains a loop and no data entry, only search and ordering criteria and layout options. Like looping through a custom post type to create a list, a table or flexible boxes with data from the CPT and the custom fields of each.

Like listing the departments or subsidiaries of a larger company or organisation (address, map, phone, email, link, number of employees etc). Data is maintained in the CPT, how and what to display in the block. That's powerful. Before: shortcode or page template, now a block with a template that can be combined with other page/post content in any way.

In Block Lab it's very easy to change the location of the template to a plugin you make, which is also the right place to store it.