¿Angularjs realmente requiere dos solicitudes por recurso?

Estoy experimentando con Angularjs y realmente me gusta lo que he visto hasta ahora. Sin embargo, una cosa me parece extraña: por lo que puedo decir, Angular requiere al menos 2 solicitudes por cada vista dinámica creada: la primera para el documento y la segunda para los datos que utilizan el servicio $ http. Eso parece ser una desventaja increíble por las siguientes razones:

La latencia de la red se duplicael usuario no puede ver nada útil hasta que se haya procesado previamente la respuesta a la segunda solicitud

Imagina una página con una lista de elementos creada dinámicamente. La primera solicitud extrae el documento, la segunda obtiene los datos que se mostrarán. El usuario terminará con una lista vacía durante un corto período de tiempo hasta que se procese la respuesta a la segunda solicitud.

Si bien es posible que no se muestre la lista hasta que los datos estén completos, está claro que la experiencia del usuario sufrirá la duplicación de la latencia de la red. Veo esto como una desventaja importante sobre los marcos del lado del servidor que entregan un documento que inicialmente contiene los datos.

¿Echo de menos algo aquí o es una limitación "por diseño"?

Respuestas a la pregunta(0)

Su respuesta a la pregunta