Categories
Architecture JavaScript Web Development

Single Page Applications: The Architecture Tax We’re Still Figuring Out

After building several single-page applications with Backbone over the past year, I'm struck by a pattern: we're rediscovering problems server-side frameworks solved a decade ago. Memory leaks, state management, routing—these aren't new challenges. But solving them in JavaScript, in the browser, with no page refreshes, creates constraints that make old solutions inadequate.

The SPA Promise and Reality