Series

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.

Representación del navegador: del texto a las imágenes

Los principios de representación del navegador se explican utilizando una analogía con un sitio de construcción, y todo, desde la creación de DOM/CSSOM hasta la diferencia entre reflujo/repintado, se cubre desde una perspectiva de optimización del rendimiento.

Procesos e hilos: trabajar solo versus usar memorias propias

La diferencia entre ‘procesos y subprocesos’ se explica utilizando una analogía del centro de distribución digital y código Java, y se analizan los pros y los contras de los multiprocesos/hilos y los problemas de concurrencia que ocurren en la práctica (condiciones de carrera).