title: Creating 'Div' and 'Span' Components in React Native
body: <p>I have seen in various forums claims that using "View" in React Native  is a quasi equivalent of using a 'div' in React.</p>
  
  <p>While I understand the reasoning for the View component (who wants to support all of the 'div' options?)  it seems that a component that can handle most of the reasonable 'div' and 'span' attributes could be made so that porting React to React native is not such tedious chore.</p>
  
  <p>Does anyone have such components that they have tested and can share?  All the issues about style support, mapping event and mapping children seem to be repetitive for nearly everyone jumping into React Native.</p>
  
  <p>Something like</p>
  
  <pre><code>class Div extends Component {  //or Class Span extends Component
  
    static propTypes = {
      style : PropTypes.obj
      onClick : PropTypes.func   // ...
    }
  
    render (){
      return (
        &lt;View&gt;
        {
          /* whatever is needed to pass everything through  ... */
        }
        &lt;/View&gt;
    }
  }
  </code></pre>