Skip to content

Instantly share code, notes, and snippets.

@StevenACoffman
Last active February 27, 2017 20:41
Show Gist options
  • Save StevenACoffman/9079ed4ba01d72288d6cbb9d1ba99347 to your computer and use it in GitHub Desktop.
Save StevenACoffman/9079ed4ba01d72288d6cbb9d1ba99347 to your computer and use it in GitHub Desktop.
Why Client Side Rendering Won

From Why Client Side Rendering Won:

  • No Full Page Reload Required
  • Lazy Loading
  • Rich Interactions
  • Cheap Hosting
  • Use a CDN
  • Easy Deployments
  • Enforced Separation of Concerns
  • Learn Once, Write Everywhere
  • Same UI Technology for Web, Native Mobile, and Desktop
  • So. Much. Free.

My personal additions:

  • Tighter Development Feedback Loop
  • Reduced indirection, simpler to reason about
  • Response to Unreliable internet connections, more capable client devices
  • Leverage client resources to minimize server resources
  • Faster response makes for greater usability
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment