Cómo Angular construye y corre

Solo quiero aprender comoAngular construye y corre detrás de escena?

A continuación se muestra lo que entendí hasta ahora. Quiero saber si me perdí algo.

Cómo se construye Angular

Después de codificar nuestras aplicaciones angulares usandoTypeScript, UsamosAngular CLI Comando para construir la aplicación.

ng build El comando compila la aplicación en un directorio de salida y los artefactos de compilación se almacenarán en eldist/ directorio.

Proceso interno

1) Angular CLI carrerasWebpack para construir y agrupar todo JavaScript yCSS código.

2) En turnoWebpack llama alTypeScript Cargadores que recupera todo.ts archivo en el proyecto angular y luego los transpila aJavaScript es decir a.js archivo, que los navegadores pueden entender.

Esta la publicación diceAngular tiene dos compiladores:

Ver compilador

Compilador del módulo

Preguntas sobre construcciones

¿Cuál es la secuencia de llamar al proceso de construcción?

CLI angular Primero llama al compilador incorporado angular escrito en Tipos de letra => luego llama al Transpilador de tipos de letra => luego llama al paquete web para agruparlo y almacenarlo en eldist/ directorio.

Cómo funciona Angular

Cuando se completa la compilación, todos los componentes, servicios, módulos, etc. de nuestra aplicación se transfieren aJavascript .js archivos que se utilizan para ejecutar la aplicación angular en el navegador.

Declaraciones enDocs angulares

Cuando arrancas con elAppComponent clase (en main.ts), Angular busca un<app-root> en elindex.html, lo encuentra, crea una instancia de AppComponent y lo muestra dentro del<app-root> etiqueta.

Angular crea, actualiza y destruye componentes a medida que el usuario se mueve a través de la aplicación.

Preguntas sobre carreras

A pesar de quemain.ts se usa en la declaración anterior para explicar el proceso de arranque, la aplicación angular no se arranca o comienza a usarJavascript .jsarchivos?

¿No se hacen todas las declaraciones anteriores en tiempo de ejecución usandoJavascript .jsarchivos?

¿Alguien sabe cómo todas las partes encajan en profundidad?

Respuestas a la pregunta(4)

Su respuesta a la pregunta