react looks cool and fun and jsx isn't all that bad