Estoy usando ejs como mi motor de plantilla con node.js, y estoy usando ejs como diferentes componentes para mis páginas, por ejemplo, la página de inicio podría estar compuesta por header.ejs + sidebar.ejs + main.ejs, cada uno representando una parte diferente de la pagina
Cada archivo ejs tiene su propio CSS y JavaScript, y estoy usando una etiqueta de secuencia de comandos y una etiqueta de estilo en estos archivos ejs directamente.
Esto funciona bien ahora, pero el HTML renderizado se ve un poco extraño, por ejemplo, puede haber etiquetas <style> y etiquetas <script> alternadas en varios lugares del cuerpo HTML.
Me pregunto si esto causaría algún tipo de problema de ejecución asíncrona, o algún error inesperado, o funcionaría bien debido a la elevación.