Почему мне svelte и приглянулся – старается максимально ближе к потенциалу натив держаться
Аналогично, JSX конечно позволяет крутые штуки проворачивать, но всё-таки нативное без className и других вынужденных причуд приятно использовать. Просто пишешь то, что писал бы в браузере (без учета блоков свелта)