Hi all
This is curious. After spending quite a lot of time using, learning and advocating Drupal as an API interface rather than template builder, I come here and find Processwire seemingly having been doing this all along.
I often thought Drupal became heavy and bloated from a page loading point of view, with so many users using modules (Views, Panels, themes with sub themes, etc) that control layout. So I thought, hang on, shouldn't we be making the template statically and adding the bits we want to it? Followed that route for a few sites, but found little interest in the idea from others.
So here I am, experimenting with Processwire and it seems the whole ethos is that approach. Or I am a lot less smart than I thought and completely misunderstand this system.....