react-router-dom vs react-addons-shallow-compare | What are the differences? | StackShare