I have an array of books in my redux store.
My reactjs component iterate over this like so (books.map=>(book=>{...renderbook})) to render the book.
So far so good.
Now when a new element is added to the books the entire list is being re-rendered. Is there a way in which this can be avoided? I believe 'ListView' does something similar in React-Native. Is there an equivalent in React-JS?
books.map(book => <Book>).