Soy una persona que proviene de algoritmos y estructuras de datos (en c ++, c, Python, Java, etc.) y mi única experiencia en frontend es Processing y p5.js. ¿Cómo integran los navegadores html, css y js? ¿Los scripts de Javascript generan un nuevo archivo .html como página a cierta velocidad de fotogramas? ¿Cómo funciona realmente dentro del navegador? ¿O las bibliotecas más populares como Angular hacen "llamadas al sistema" al navegador web para generar contenido?
¿El uso de bibliotecas como Angular, etc. hace que la generación de nuevos documentos de "marco" html se automatice de alguna manera para páginas dinámicas?
Quiero decir, aparte de todas las operaciones de Javascript, ¿el contenido final que se muestra no es un archivo html al final?