AQuetto Profile picture
✨ Creador de https://t.co/DTZcaQkmDE. 👨🏻‍💻 Fullstack developer at Digiventures. 🥜, 🍺 y 🦸🏻‍♂️.
14 Sep
¿Sabes qué son y en qué se diferencian una cookie, local storage y session storage? Si no es así, enjoy👇🏻
Cookies: almacenan poca información y perduran hasta un tiempo de expiración determinado de cuando fueron creadas. Viajan en todas las requests automáticamente, sin necesidad de indicarlo explícitamente.
También pueden tener alcance cross-domain o no.
Session storage: perdura hasta el cierre del navegador o la pestaña. Posee más espacio de almacenamiento que una cookie.
Read 10 tweets
14 Sep
¿Qué es un socket y un poco más? Conciso para los amigos 🤗

Es un concepto por el cual se intercambian datos en forma de paquetes entre un cliente y un servidor 📦.
Por ejemplo, comparando contra HTTP directamente:

Ejemplo HTTP:
Cliente hace un GET ➡️ el servidor responde

Ejemplo socket (TCP):
Cliente se conecta ➡️ el cliente o el servidor le emite un paquete sin haber sido solicitado necesariamente por el cliente en primera instancia
En conclusión, un socket es la conexión fisica entre dos puntos y la manera en si persiste o no dependerá de su protocolo👇🏻
Read 14 tweets
19 Jun
Asincronía con ensaladas🥗. En este hilo les voy a explicar el concepto y cómo puede servirnos.

👉¿Qué es algo asincrónico? 😨
Una acción que se realiza independientemente de que otra haya comenzado y terminado para comenzar. Pueden darse en paralelo.
👉 Ejemplos:
Línea de tiempo sincrónica:
lavar y cortar 🍅 → pelar y cortar 🥑

Línea de tiempo asincrónica:
lavar 🍅 → cortar 🍅
pelar 🥑 → cortar 🥑

👉 ¿De qué nos sirve? Podríamos mejorar nuestro tiempo de preparación siempre y cuando un ingrediente no dependa de otro.
👉 Sincrónico:
lavar 🍅 → cortar 🍅 → pelar 🥑 → cortar 🥑 → pelar 🌽 → hervir 🌽 → cortar 🌽 → mezclar → condimentar → LISTO 🥗

👉 Asincrónico:
pelar 🌽 → hervir 🌽 → lavar 🍅 → pelar 🥑 → quitar del fuego 🌽 → cortar 🥑 🍅 🌽 → mezclar → condimentar → LISTO 🥗
Read 6 tweets