midulive
Transcribed podcasts: 746
Time transcribed: 15d 5h 20m 39s
This graph shows how many times the word ______ has been mentioned throughout the history of the program.
el top level a weight que significa para utilizar una sinc a weight lo que tienes que hacer es
justamente en una función tienes que hacer esto por ejemplo vamos a hacer un fech de mi vida otra
vez mi punto de tienes que hacer una weight y aquí tendría la respuesta porque porque si tú le quitas
el async y tienes esta web pues aquí te va a decir oye que esto yo no lo puedo entender a ver
dónde se queja función no pues esto no sé por qué se está quejando get block no sé por qué se queja
pero creo que es por él debería ser por el agua y así se queja justamente por eso vale al final la
palabra reservada wait sólo lo puedes utilizar en funciones que sean asíncronas por lo tanto tienes
que poner una sinc para que pueda funcionar vale hasta aquí bien qué pasa que hay veces que tú
en el cuerpo de una función en note tú lo que quieres directamente es poder recuperar esto o sea
tú quieres en note directamente lo que quieres hacer es esto quieres recuperar esto pero fíjate que dice
no a weight sólo está válido en funciones asíncronas y entre top level bodies of modules lo que quiere
decir un top level a weight es que si esto por ejemplo la consola de chrome vamos a ir a la
consola de chrome en un momento si soy capaz de mover esto vamos a la consola de chrome la consola
y chrome sí que tiene un top level a weight así que puedo hacer esto de hacer un res del res punto
esto que es tres puntos jason no es esto era rock text es un texto top level a weight lo que quiere
decir es que puedes utilizar el agua y sin necesidad de que sea dentro de una función asíncrona pero sólo
está para la raíz de tu archivo vale o sea top level es porque estás en el nivel superior y sólo aquí
en la raíz de este archivo puedes hacer esto como podemos ver aquí no lo soporta pero vamos a ver si
en las herramientas de las herramientas de chrome que creo que sí lo soporta aquí a ver si funciona
vale ves ha funcionado porque porque ha hecho el fetch y ha hecho la weight y lo ha hecho sin especificar
dentro de una función asíncrona esto es un top level a weight vale esto es una cosa que ya está soportada
por las últimas versiones de note mira de hecho aquí tenemos la proposal vale estas serían las
motivaciones no que para hacerlo pues claro imagínate a este programa que tienes que ejecutar una función
que sea asíncrona y lo que sea y lo que te gustaría es justamente poder ejecutarla directamente no que
sería a ver sería a ver si la encuentro así puedes ejecutarla directamente ves aquí tienes en la weight y lo
tienes en la raíz sin ningún problema esto es un top level a weight esto está soportado por la última
versión de note y por la última versión de javascript pero no por todos los navegadores de
hecho podemos admirar esto del top level a weight por aquí a ver si está top level a weight va o sea
casi ningún use use at module top level ves pues lo tienes aquí sólo chrome lo soporta ahora mismo así
que ahora mismo qué significa esto que esto no lo puedes hacer en tu código de chrome bueno el de chrome en
la última versión si en el resto de navegadores no lo puedes hacer entonces has dicho cuál es la
alternativa la alternativa es la que hemos visto hacer el ifi así que tendrías que poner esto así
haces la función esto lo mueves dentro y lo que haces es directamente invocar esta función y ya lo
tendríamos obviamente aquí pues tenemos que poner lo que hemos hecho antes no la respuesta la vamos a
transformar en texto y deberíamos poder ver en este caso response y aquí en la consola del response y
deberíamos ver hay un churro ves que es todo en mi código y tal el código de mi web vale bueno ahora
desapareció porque lo he hecho total pero ahí está el código de mi web por aquí vale aquí está entonces
el código de mi web con esto me estoy bajando a mi web directamente pues eso es el top level away
espero que os haya servido es súper interesante no sólo el top level away sino el saber la utilidad
que tiene el ifi para el top para hacer el async away esto puede venir a puede venir muy bien y es
un ejemplo muy muy muy importante para para decir y defender que sabes que es una ifi