Ahora, pasemos al consejo número dos, que se encuentra dentro de esta sección Acerca de mí. Ahora, ocultemos el modo síncrono y vayamos a la aplicación concurrente. Ahora, si ves, recargo esta aplicación y ahora déjame ir a la sección Acerca de mí. Ahora, verás dos cargadores, pero la segunda oración aparece primero y luego la primera descripción aparece más tarde, como puede suceder porque ambas llamadas de API asíncronas pueden estar en una condición de carrera, ¿verdad? Como sea que se cargue primero, no lo sabes, pero si ves esto así, esta descripción, he agregado intencionalmente como un huevo de Pascua que la ortografía está mal. Pero en una meta descripción, quiero decirle a la gente que, hey, ahora, la ortografía es esta y no esa. Entonces, la secuencia de carga de la que hablé entra en juego.
Entonces, la experiencia ideal debería ser como sin importar qué se cargue como qué aparece primero, como qué respuesta de API se carga primero. Quieres mostrar la primera cosa como una descripción y luego quieres mostrar una meta descripción, ¿verdad? No importa cuándo las vean. Entonces, si nos dirigimos al código, déjame ir rápido. Sí, necesito espacio aquí. De acuerdo. Estos son estos dos bloques de suspense, ¿verdad? Que estamos usando ahora, usemos suspense list aquí. Entonces uso suspense list. Doy un orden revelado como adelante. Ahora, ¿qué significa esto? Esto dice que, okay, sin importar qué se cargue primero o qué se cargue después, siempre carga la primera cosa que es la descripción siempre muestra las primeras cosas primero y luego las otras cosas después. Así que lo guardo. Así que sí, guardemos esto. Y ahora actualicemos. Ahora lo que observarás es que sin importar qué aparezca primero o qué aparezca después, siempre vas a ver tu descripción primero. Y luego verás la meta descripción que es como una mejor experiencia, como que hace que el orden semántico se vea mejor. Muy bien, ese fue el consejo número dos.
Entonces, ¿qué se cargará cuando esta fue la pregunta y esta fue la respuesta ahora viene el consejo número tres que está dentro de la sección de tweets. Ahora, permíteme activar el modo síncrono para mostrarte la diferencia. Ahora, si ves aquí, tengo que hacer clic en este botón y luego muestro un cargador para mostrar el siguiente a esta carga. Pero si alguien tiene una conexión más rápida, ¿por qué mostrarles un cargador por unos milisegundos puedes simplemente no mostrar un cargador, esa es una forma sutil de manejar el escenario para que los usuarios con Conexiones más rápidas sientan que ya estaba allí. Entonces veamos cómo sucede en la aplicación síncrona o en la aplicación concurrente. Entonces hago clic en la próxima semana. Solo lo deshabilito por un tiempo y espero los data si están llegando o no. Entonces, como, solo vamos a mostrar la próxima semana en un instante. Entonces, como, veamos, una vez más, hago clic en la próxima semana.
Comments