Experts Exchange has a massive codebase and hundreds of page types. I've planned the frontend infrastructure and codebase several times over a decade. It takes many months of long nights to re-build the entire site from scratch.

Screenshot