People have come to expect client side functionality. If every little steps requires a full page reload you add friction to their usage and once it adds up enough they will get fed up and leave.
Not when server rendering is done in such a way as to be nearly indisguishable from SPA... providing a high fidelity experience that delights users. It can be done.
This is a common misconception! Technologies like PJAX mean that you don’t need full page reloads to do server-side rendering.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.