shlogg · Early preview
Ourai L. @ntksol

Configuration-Driven View Development For Better Code

Separate concerns with config-driven approach: templates define structure, models manage data, logic executes actions & themes configure styles & behaviors. Faster dev, easier maintenance & improved flexibility result.

During my daily commute, I drive almost entirely on muscle memory and conditioned reflexes, barely using my brain, which leaves my mind free to wander and think about various things.
One morning, it suddenly occurred to me that in recent years, the industry has been advocating for 'data-driven' approaches to update views. Reflecting on the work I've done in the past few months, I realized that our view layer development is not purely data-driven, but rather 'configuration-driven'.

  
  
  View Updates

Let's first review how views are typically updated in view layer development, both in the p...