Component Based UI


Musings on component-based UI systems After a decade of writing websites starting with the humble HTML page frontend development has evolved to an almost steady state with component-based development. There’s an almost natural order to organizing UI repos with stateless components that are feature-rich, composable and reusable. Business logic, the lifeblood of many web applications, inevitably confuses the pursuit of the most optimal way to organize the code. After many projects, I remain convinced business logic must mix with UI logic as little as possible.…
Read more ⟶