react native typescript vs javascript