> Automatic code splitting, routing and client-side rendering are necessities to provide websites that don't require a full screen repaint and server request to change small stuff.
This isn't true. Have a look at how the GitHub UI is implemented. [1] There's even a name for this approach. [2]
This isn't true. Have a look at how the GitHub UI is implemented. [1] There's even a name for this approach. [2]
[1] http://pjax.herokuapp.com
[2] http://roca-style.org