O'Reilly logo

Isomorphic Go by Kamesh Balasubramanian

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

End-to-End Routing

End-to-end application routing is the magic that allows us to leverage the benefits of the classic web application architecture along with the benefits of the single page application architecture. When implementing modern web applications, we have to strike a balance between satisfying the needs of two distinct audiences—humans and machines.

Let's first consider the experience from the human user's perspective. When a human user directly accesses the About page that we demonstrated in the previous chapter, template rendering is initially performed on the server side. This provides an initial page load that is perceived to be fast by the human user, since the web page content is readily available. This is the hallmark of ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required