Optimizing React.js by dealing with virtual DOM properly | Hacker News Reader