Client-Side Architecture Basics [Guide] | Hacker News Reader