No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Debuggeando cach茅 y networking

3/20
Recursos

Aportes 14

Preguntas 4

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

脡ste curso sali贸 precisamente despu茅s que tom茅 los de optimizaci贸n Web y debuggin con Chrome DevTools y la verdad ya estaba un poco 鈥渃ansado鈥 de ver el NetWork en inspeccionar, pero creo que es m谩s necesario de lo que pensaba. El 鈥減an de cada d铆a鈥 en esto del FrontEnd. As铆 que hay que aprender a amarlo.

馃槻馃槻馃槺馃槰馃檧馃檧

馃槀馃ぃ

Ctrl + F5

鈥減ara re carga fuerte鈥

Quiero decir que el profesor de manera equivocada filtr贸 su API key en el 7:12, haciendo hover en la peticion list鈥

En algunos poryectos me ha tocado implementar esta libreria https://axios-cache-interceptor.js.org/#/, excelente para manejar memoization de peticiones ya desde el c贸digo.

Una cosa bastante 煤til que sale en el Curso de manipulaci贸n del DOM es la t茅cnica del Lazy loading, la cual consiste en llamar a la API solo cuando estemos sobre la imagen y no desde antes, as铆 podemos tener una carga m谩s r谩pida de las im谩genes y nuestra aplicaci贸n corre de la misma forma.

Aqui les dejo el link de la API que estamos utilizando, primero deben de tener una cuenta con ellos para que les pueda dar la API_KEY. https://www.themoviedb.org/settings/api

Para profundizar en Network est谩 esta clase del profe Diego

Muy interesante lo de la cach茅.

Mientras estudiaba en la universidad tenia que hacer unos ejercicios de JavaScript, no funcionaba bien aunque el c贸digo estaba perfecto, pasaron muchas horas hasta que el profe me dijo que presionara CTRL +F5 para recargar borrando el cach茅 y se arreglo. Lo digo por si alguien alguna vez ha tenido un problema similar para que lo tengan en cuenta! A veces el cach茅 juega malas pasadas

Yo utilizo Mozilla Firefox, y las herramientas de desarrollo tambien son muy buenas, practicamente las mismas que tiene Google Chrome.

No se si sea un ejemplo v谩lido en cual se aplica el tema del cach茅, pero recuerdo que en el Curso Profesional de Python hay un apartado sobre la carpeta pycache que lo que hace es que se guarda nuestro c贸digo ya ejecutado , para que en una segunda ejecuci贸n al sin alg煤n cambio en el c贸digo, este no sea interpretado y conviertido a bytecode de nuevo, si no que lo cargue ya directamente ayudandonos a que se ejecute m谩s r谩pido

Pueden consultarlo en este link: 驴C贸mo funciona Python?

Interesante, no sab铆a la funcionalidad de Network, incre铆ble鈥tra visi贸n del mundo.

Oww, en mi caso particular no se est谩n guargando en cach茅 todas mis solicitudes a la api.

En mi proyecto, adem谩s de conectarme a la API de TheMovieDB, tambi茅n estoy usando una API traductor para tener en espa帽ol las categor铆as y las descripciones de las pel铆culas, y precisamente estas 煤ltimas solicitudes a la API Traductor no se est谩n guargando en cach茅 (y por tanto sin importar si recargo la p谩gina o no, siempre tardan unos segunditos en cargar).

Pero bueno, creo que eso ya es m谩s debido al hecho de que, en el caso de la API Traductor, las solicutdes que hago para que me traduzca las categor铆as y las descripciones de las pel铆culas son de tipo POST (en vez de las de tipo GET de TheMovieDB), y estas 煤ltimas no las guarda en cach茅 a pesar de que en realidad siempre traduce el mismo texto.