La evolución de la arquitectura web: la nostalgia de PHP y la pesadilla de CORS

Explica los conceptos de arquitectura web y CORS comparando el SSR de la época de PHP con el CSR moderno, y analiza por qué aparecen errores de CORS cuando se separan frontend y backend y cómo resolverlos con Spring Boot.