#93 Una reacción en cadena

Necesitamos diseños más tranquilos

Una reacción en cadena

Dan Abramov, se pone un poco filosófico y describe lo que pasa entre querer compartir algo en el navegador y el código que se necesita para transformar esa información. Este es un articulo que se podría enseñar en cualquier curso de programación web y sirve para mostrar los fundamentos de JSX y React.

Necesitamos diseños más tranquilos

calm down chill out GIF by Bounce

Quizás, has visto que por la voragine que estamos viviendo, se están diseñando productos cada vez más atrevidos y arriesgados, rompiendo paradigmas de cómo funcionan las actuales interfaces de usuario y la representación mental que tenemos de ellas. Pero necesitamos calmarnos un poco y diseñar sistemas de computo donde simplifiquemos complejidades y no introduzcamos nuevas. Necesitamos diseños más tranquilos.

INSPIRACIÓN 💡 
Creando un Branding para un Producto Digital

Hola frontendero, si estas creando tu propio producto digital o app o como le llames, necesitarás un branding que robe miradas pero que también sea coherente y consistente. Echale un ojo a este articulo de Sasha Denisova.

TEMPLATES 🖥️ 
FloatUI

Te dejamos una colección de templates UI utilizando Tailwind para React, Vue, Svelte y HTML plano.

HERRAMIENTA 🛠️ 
Perfume.js

Los nombres de las bibliotecas se están volviendo mejor con el tiempo, ¿no? De una vez voy apartando el nombre de taco.js antes que alguien lo pida 😂. ¿Por qué usar Perfume.js? Si necesitas medir todas las métricas vitales de tu web, esto te podría ayudar.

GUÍA 📖 
Construyendo Next.js apps con Bit

Hace unos días te compartíamos como aprovechar al máximo la nueva actualización de Angular 17 con Bit, ahora te traemos una guía similar, pero con Next.js. Con esta guía aprenderás a construir aplicaciones Next.js compuestas utilizando Bit.

NOTICIA 📰 
Milion.js 3.0

Si tu aplicación React es lenta porque tiene muchos components de UI cargando mucha información, quizás podrías probar Million, que acaba de anunciar su versión 3.0 con muchas mejoras en desempeño para el compilador y el runtime.

EL RINCÓN DEL UX 👩‍💻 
Diseñando mejores acordeones

hedgehog accordion GIF

Un componente que seguimos construyendo, diseñando y puliendo como frontenderos, es el Acordeon. En esta guía encontraras tips a seguir para diseñar mejores acordeones.

UN DÍA COMO HOY 🗓️ 

El 13 de diciembre de 2006, Google Inc., lanza la versión beta de "Google Búsqueda de Patentes", la cual hace que sea mucho más fácil buscar en el texto completo de los registros de patentes de Estados Unidos. Este servicio puede ser utilizado a través de la dirección  “www.google.com/patents”.

El 13 de diciembre de 2003, Sony lanza la PlayStation X, también conocida como la PSX, fue un grabador de vídeo digital con una consola PlayStation 2 totalmente integrado. Fue lanzado únicamente en Japón. La PSX fue diseñado para ser un dispositivo de vídeo de consumo de uso general y fue el primer producto de Sony en utilizar la interfaz XrossMediaBar (XMB ).

El 13 de diciembre de 1928 nace en Łódź, Polonia, Jacek Trzmiel, fue un empresario conocido por fundar la Commodore International y luego CEO de Atari Corp. Tramiel nace dentro de una familia judía y luego de la invasión Nazi en 1939, su familia fue enviada al campo de concentración de Auschwitz.

El 13 de diciembre de 2011, Apple lanza iTunes en 16 países de Latinoamérica incluidos Argentina, Colombia, México y Venezuela entre otros. El 09 de enero de 2001, Apple lanza iTunes 1.0 para su sistema operativo Mac OS 9.

VACANTE 💼 
Frontend Developer Sr

Ubicación: México (Remoto)
Empresa: DEUNA
Requerimientos: Tener más de 3 años desarrollando en ReactJS, + 2 años de experiencia trabajando en Typescript, Conocimientos en integración, E2E, regresión visual, entre otros.


Como Frontend Developer Senior buscamos a una persona que pueda adueñarse de un producto y liderar a un equipo de desarrollo con enfoque de entregables en base a sprints. Trabajarás de la mano con nuestro equipo de producto definiendo nuevos features para los productos existentes o diseñando nuevos e implementando las mejores prácticas durante todo el proceso.”

Si quieres saber más sobre esta vacante, da click aquí. 🤞 

CHALLENGE ⚔️ 

En la manipulación de arrays y datos, a menudo es necesario calcular sumas basadas en ciertos criterios. En este caso, tu tarea es implementar una función que sume solo los elementos únicos de un array, ignorando aquellos que se repiten.

Instrucciones:

  • La función debe aceptar un array de números como argumento.

  • Debe devolver la suma de los elementos que son únicos en ese array.

  • Un elemento es único si no tiene duplicados en el array.

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! 🤟