Best practices for building a bidirectional web applications? | Hacker News Reader