← Back to all topics

Posts about "frontend performance"

Client-Side Rendering (CSR) — A Comprehensive Examination of the Technology, Tradeoffs, and Techniques

This article offers a comprehensive exploration of Client-Side Rendering (CSR), including its benefits, pitfalls, and implementation in applications such as GitHub, Notion, Trello, and Gmail. We will dissect CSR as an architectural approach, rather than merely a technique, and scrutinize how it's adopted successfully in real-world examples.

about

Ehsan Hosseini

Ehsan Hosseini

me [at] ehosseini [dot] info

Staff Software Engineer and Tech Lead with a track record of leading high-performing engineering teams and delivering scalable, end-to-end technology solutions. With experience across web, mobile, and backend systems, I help companies make smart architectural decisions, scale efficiently, and align technical strategy with business goals.

© 2025 Ehsan Hosseini. All rights reserved.