REACT.JS AND REACT NATIVE: WHAT ARE THE DIFFERENCES?