For a practical tutorial on how to build components using JSX templates, make sure to go through the Todo App tutorial.
This guide will explain some details about the integration between Metal.js components and JSX templates.
Note that Metal.js is template agnostic, so it's not necessary to use JSX at all. That said, we already provide a very good integration between metal components and JSX, so if you like using it you should give it a try.