ReactJS – What do You Need to Know