|
|
|
|
|
by brlewis
3362 days ago
|
|
Template languages create strings. JSX creates hyperscript. JSX by its nature statically checks for tag balance, etc. The non-JavaScript part of its syntax has actual semantics. In a template language the non-Turing-complete part of the syntax is just strings. JSX is a perfectly good notation for describing how data maps to its presentation in a DOM tree. |
|