Architecture of a modern web app

No longer are servers the exclusive holder of smarts, and clients dumb terminals. Modern application leverage the strengths of both the client and server to accomplish their tasks. No longer can a client side developer ignore the server, nor a server side developer ignore the client.

This talk will explore the interconnected world of clients and servers drawing inspiration from emerging frameworks that are pushing the limits of what’s possible. We will look at the history of web development to uncover trends that inform future development paradigms. The strengths and weaknesses of each paradigm will be discussed in order to help determine the best fit for a project.


About the speaker

Scott Andrews

Scott Andrews

Scott is a member of the web products team at SpringSource, where he focuses on creating and sustaining rich web applications and frameworks. Scott is the creator of the SpringSource Enterprise Bundle Repository, a production web application built on Spring 2.5, Spring MVC, and Spring JavaScript. He is also an expert in UI design, style, accessibility, and particularly skilled in interacting with customers to map business requirements to innovative software solutions. Over the course of his career, Scott has lead the successful development of mission-critical web applications in the areas of academia and technology infrastructure.

More About Scott »