Blocks of JSX are basically templates, even if they're not string-based like in frameworks.
You could also argue that any template is syntactic sugar for whatever is happening behind the hoods.
Also if you do not treat it as a template, I'm concerned you will do something very hacky, unreadable and unmaintainable.