¡Feliz 2024! ✨

Día del Dominio Público 2024

¡Feliz año nuevo frontenderos! Deseamos de ❤️ que tengan un gran año y logren sus metas. Y claro, que sigan suscritos a este newsletter. 🥂 

Happy Party GIF by sendwishonline.com

Día del Dominio Público 2024

Como cada 1º de Enero, hay una lista de obras que entran al dominio público, si quieres saber qué obras son, lee el siguiente articulo.

Todas las características de JavaScript y TypeScript de los 3 últimos años

¿Quieres saber todas las nuevas características nuevas de los últimos 4 años de JavaScript y TypeScript? No busques más y lee el siguiente articulo.

WordPress Core Web Vitals en 2023

¿Recuerdas cuando hablamos de Core Web Vitals como métricas para medir rendimiento y otras estadísticas de uso de un sitio web? En el siguiente articulo, aprenderás cómo mejoraron los Core Web Vitals de los sitios que utilizan WordPress.

HERRAMIENTA 🛠️ 
mimic.css

¿Necesitas más animaciones web para tus proyectos? Esta es una biblioteca que te dará eso de una forma muy divertida.

TW Elements

Austria Wow GIF by Linz News

500 componentes gratuitos de TailwindCSS para ti y tu siguiente proyecto, ya sea personal o de cliente.

Autocomplete

Algolia sacó una biblioteca para mejorar las experiencias de autocompletado y pinta bien para usarla en algún proyecto con mucho contenido. Dale un vistazo.

NOTICIA 📰 
Playwright 1.32.0

Playwright, es un framework para Web Testing y automatización, y ya alcanzó su versión 1.32.0. Una de sus principales características es un nuevo modo UI.

UN DÍA COMO HOY 🗓️ 

El 01 de enero de 1983, se completa la migración de la red ARPANET del protocolo NCP (Red de Control de  Protocolo) al protocolo TCP/IP donde son activados permanentemente. La familia de protocolos de Internet es un conjunto de protocolos de red en los que se basa Internet y que permiten la transmisión de datos entre computadoras. Los protocolos TCP/IP, son los dos protocolos más importantes que componen esta familia: Protocolo de Control de Transmisión (TCP) y Protocolo de Internet (IP) son la base de Internet, y sirve para enlazar ordenadores que utilizan diferentes sistemas operativos, incluyendo PC, tablets, dispositivos móviles y servidores centrales sobre redes de área local (LAN) y área extensa (WAN).

VACANTE 💼 

Senior Frontend Engineer, Core Services

Ubicación: América Latina (Remoto)
Empresa: Bitso
Requisitos: +5 años de experiencia en desarrollo de aplicaciones frontend Fuerte dominio y experiencia con ReactJS Framework. Un profesional con excelentes habilidades de comunicación en lenguaje verbal y escrito (se requiere dominio del idioma inglés) Entre otros.
Beneficios: Programa Me Time, que incluye tiempo libre remunerado ilimitado. Entorno de trabajo remoto. Programa de opciones sobre acciones para empleados. Cero tarifas comerciales a través de nuestra aplicación Bitso.

Puedes aplicar aquí. 🤞 

RESULTADO DEL CHALLENGE DE AYER 🧐 

¡Gracias a los que contestaron el challenge de ayer! Aquí te dejamos nuestra respuesta:

function fizzBuzz(numero) {
    let resultadoFinal = '';

    for (let i = 1; i <= numero; i++) {
        let resultado = '';
        if (i % 3 === 0) resultado += 'Fizz';
        if (i % 5 === 0) resultado += 'Buzz';
        
        resultadoFinal += (resultado || i) + (i < numero ? ', ' : '');
    }

    return resultadoFinal;
}

// Ejemplo de uso
console.log(fizzBuzz(5)); // Debería devolver "1, 2, Fizz, 4, Buzz"
  • La función fizzBuzz toma un número entero numero como argumento.

  • Usa un bucle for para iterar desde 1 hasta numero.

  • Dentro del bucle, se inicializa una variable resultado como una cadena vacía.

  • Se utilizan dos declaraciones if para concatenar "Fizz" a resultado si i es múltiplo de 3, y "Buzz" si i es múltiplo de 5.

  • Finalmente, si resultado es una cadena vacía (lo que significa que i no es múltiplo de 3 ni de 5), se imprime i. De lo contrario, se imprime resultado.

Este código imprime la secuencia FizzBuzz para todos los números desde 1 hasta numero, aplicando las reglas de FizzBuzz de manera efectiva.

CHALLENGE DE HOY⚔️ 
Escribe una función en JavaScript que determine si un año dado es bisiesto.

  • La función debe aceptar un número entero (el año) como argumento.

  • Debe devolver true si el año es bisiesto y false si no lo es.

Ejemplo:

esBisiesto(2020); // Debería devolver true
esBisiesto(1900); // Debería devolver false, ya que aunque es divisible por 4, también lo es por 100 y no por 400

Comparte tu respuesta en redes sociales y etiquétanos (@frontenderos), compartiremos nuestra respuesta en el issue de mañana. 😎 

Tu feedback nos ayuda a mejorar

Por favor elige una opción y dinos lo que te gustó y lo que no. Leemos todas las respuestas 👀

¿Qué te pareció el email de hoy?

Iniciar Sesión o Suscríbete para participar en las encuestas.

¡Hasta mañana! 🤟