At my company, we recently finished rebuilding our front end – moving away from a strict single-page approach, and towards a hybrid approach.
What happened? The app became noticeably faster. New features were easier to ship. The codebase became easier to maintain.
We’ll use this experience as a jumping off point to discuss alternatives to the single-page approach, and why you might choose them.