Best Practices for Component State in React.js | Hacker News Reader