I actually use JSX without React thanks to Typescript, I wrote an HTML builder myself (anybody can write one, it's easy) and it's quite handy since I don't have to rely on any framework/view library anymore.
Yes but since I use Typescript static analysis as well: 2 birds, one stone.