title: Is the ref property the only way to access the DOM in a ReactJS application?
body: <p>Is the <code>ref</code> property of components the only idiomatic way to "escape the world of ReactJS" and interact with the DOM directly when working in a ReactJS application?</p>
  
  <p>Clearly I could do something like <code>document.querySelector</code> in <code>componentDidMount</code>, but other than that...</p>