This approach provides a number of benefits, primarily making the website’s navigation really fast and pretty much eliminating any pauses in the user experience while pages load. The net result being that visitors are hopefully engaged and explore the website for longer than they would otherwise.
Whilst this may scare some, I actually feel that this is a natural and welcome progression. I like the elegance and performance benefits of only sending the user the data they need and prefetching content for instant performance. Whilst implementing these enhancements with a safe progressive enhancement approach allowing a simple fall-back to server rendered pages.
You might also like...