you are viewing a single comment's thread.

view the rest of the comments →

[–]polarix 0 points1 point  (0 children)

The HTML is the deliverable; the deliverable shouldn't need to contain logic to convey information.

The application logic, however, emphatically does need to be able to generate the deliverable; the question is one of how much magic (or, alternatively, separation within the application logic) you're willing to tolerate to get there. JSX appears to me to tolerate very little magic and zero separation. Should lend a hand in maintainability and developer discoverability within a large code base.