Aiming for Quality Assurance
To understand why the site crashed so badly, so quickly, we must take a brief look back at the three years leading up to that point.
It’s rare to see such a greenfield project, for a number of good reasons. For starters, there’s no such thing as a website project. Every one is really an enterprise integration project with an HTML interface. Most are an API layer over the top of back-end services. This project was in the heyday of the monolithic “web site” on a commerce suite. It did 100 percent server-side rendering.
When the back end is being developed along with the front end, you might think the result would be a cleaner, better, tighter integration. It’s possible that could happen, but it doesn’t come automatically; ...