#249 Atributos HTML vs propiedades del DOM
Desbloqueado usabilidad de iconos
Atributos HTML vs propiedades del DOM
![](https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/5ae4b4fe-b442-4aaa-a2d7-465f3b046a4e/img-0ddc5222.png?t=1718073760)
Cuando aprendes a utilizar una biblioteca o framework JavaScript, a veces aprendes a utilizar métodos y sintaxis que uno creería que se puede trasladar fácilmente a la API del DOM y a JavaScript vainilla. Pero luego te comienzas a topar con ciertos errores o incongruencias y te das cuenta que necesitas volver a aprender conceptos básicos, o que quizás nunca los aprendiste bien en primer lugar.
Desbloqueado usabilidad de iconos
![](https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/386ee811-1c8d-4440-999d-b1b58480d893/images.jpeg?t=1718073880)
Compártele este artículo a tu persona diseñadora favorita y discutan porque en diseño web a veces es importante la abstracción, y la improvisación no tienen los resultados esperados.
JSR no es otro manejador de bibliotecas
![](https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/5dae149f-0dc6-48f7-973a-f1d83bd6f52e/images.png?t=1718073998)
De las palabras del creador de Deno y Node, este artículo trata de derribar un mal entendido sobre JSR. Y es que veras, JSR no surgió para competir contra npm
como manejador de bibliotecas o yarn
o pnpm,
sino para competir directamente contra el registro de bibliotecas de npm, ya que este, al haber evolucionado y crecido a la par de Node y mantenido cierta compatibilidad y sobre todo cierta arquitectura y toma de decisiones, tiene muchos esqueletos en el closet. JSR no planea sustituir, todavía, a NPM, pero si complementarlo en donde más falla.
HERRAMIENTA 🛠️
Unovis
![](https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/1914faba-3d6a-49ab-b4a8-84fa54931925/unovis-social.png?t=1718074270)
En la época de la información, la visualización de esta, es clave para separar los datos de la toma de decisiones. Y es por eso que las bibliotecas de visualización de información son tan importantes y tan populares. Unovis, tiene todo lo que buscas en una de estas herramientas: sitio web bonito, buena y actualizada documentación, soporte a bibliotecas, frameworks y hasta lenguajes populares (TypeScript), opción para crear themes de CSS y una página que describe fácilmente como puedes contribuir.
Franken/UI
![](https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/b08e7e2a-ff46-40b7-903a-dea10292ae39/mail-light.png?t=1718074330)
Otra biblioteca de componentes HTML y CSS que tienes que probar y tener en tu cinturón de herramientas para fácil prototipar.
OFERTA ESPECIAL PARA TI ⭐️
Mentoria gratuita
![](https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/d2ae57cc-c017-4e7f-9043-72d1062cc3c5/T045LPEE9-U045LPEEB-42f437647e44-512.png?t=1717123425)
Sabemos que el camino del desarrollo frontend tiene sus desafíos, desde problemas de código, hasta dudas sobre reclutamiento. ¡Estamos aquí para ayudar!
A partir de ahora, vamos a estar a ofreciendo 3 sesiones de mentoria de 1 hora cada semana. Estas sesiones están pensadas para ayudarles con cualquier cosa que necesiten: revisiones de código, consejos sobre cómo conseguir ese trabajo soñado, o cualquier otro tema que les preocupe.
Las mentorías las va a dar nuestro amigo del podcast y newsletter, Hec Sanchez, Lead Frontend Engineer y consultor con 15 años de experiencia en el Frontend.
¿Cómo funciona? Muy sencillo:
👉️ Reserva tu espacio a través de este enlace. Elige la hora que mejor te venga y, ¡prepárate para una sesión llena de aprendizaje y soluciones!
Queremos que se sientan apoyados y motivados en cada paso de su carrera. Así que no duden en aprovechar esta oportunidad. Estamos aquí para ustedes.
¡Nos vemos en la próxima sesión! 😉
LANZAMIENTO 🚀
ReScript 1.1
![](https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/70117417-43f1-4360-abce-9d8b1e0b1a56/compiler_release_11_1.jpeg?t=1718074509)
Recientemente Flow volvió a tener popularidad como alternativa a TypeScript, y por eso hay otras herramientas que han estado un poco a la sombra que están haciendo su regreso, como ReScript con su versión 1.1 que trae mejorar interesantes en temas de JSX, template literals, imports y más.
UN DÍA COMO HOY 🗓️
![](https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/20d96cec-3d56-47ff-b6cb-240d1cc1b694/06-10_Efemerides_de_Tecnologia_Friedrich_Bauer_.jpeg?t=1718074732)
El 10 de junio de 1924, nace en Ratisbona, Alemania, Friedrich Ludwig Bauer, científico de la computación y profesor emérito de la Universidad Técnica de Munich. Conocido por haber acuñado el término “Ingeniería de Software”.
Friedrich Bauer obtuvo su bachillerato en 1942 y sirvió en la Wehrmacht (fuerzas armadas alemanas) de 1943 a 1945.
En 1946 comenzó a estudiar matemáticas y física teórica en Ludwig-Maximilians Universität, Munich (hasta 1950).
Desde 1963, trabajó como profesor de matemáticas y desde 1972, ciencias de la computación en la Universidad Técnica de Munich. Se retiró en 1989.
En 1957, Bauer junto a Klaus Samelson patentan "la máquina de pila", un dispositivo fundamental para la teoría y la práctica de la programación.
Las pilas son la manera de manejar las llamadas a funciones recursivas y el comportamiento en tiempo de ejecución dinámica de los programas de ordenador. Cualquier microprocesador moderno los incorpora.
Bauer también trabajó en los comités que se desarrollaron los lenguajes imperativos de programación de computadoras ALGOL 58 y su sucesor ALGOL 60, predecesores importantes a todos los lenguajes de programación imperativos modernos.
En 1968, Bauer acuñó el término "Ingeniería de Software" que ha estado en uso generalizado desde entonces.
VACANTE 💼
Staff React Developer
Ubicación: México (Remoto)
Empresa: Blueriver
Requisitos:Amplia experiencia en desarrollo: trayectoria comprobada en el desarrollo de aplicaciones React complejas con más de 3 años de experiencia. Uso de aplicaciones React, tokens web JSON, Storybook para el desarrollo de componentes de UI, habilidades SCSS: conocimiento avanzado de SCSS y mejores prácticas para diseñar aplicaciones web modernas. Dominio de herramientas: experto en el uso de Jira, GitHub y GitHub Copilot o similares. Experiencia en sistemas de diseño: comprensión profunda de los sistemas de diseño y su implementación. Competencia en AEM Cloud: experiencia práctica con Adobe Experience Manager (AEM) Cloud.
Beneficios: Trabajo remoto: Somos una empresa de TI con oficinas físicas en Puebla y Mérida, pero puedes trabajar de forma remota desde cualquier lugar de México. Soporte y herramientas de Teletrabajo: Proporcionamos el equipo técnico y subsidio para Electricidad e Internet. Trabajo Permanente - Tiempo Completo: Esquema 100% de nómina. Trabaja de lunes a viernes. ¡SALIMOS TEMPRANO LOS VIERNES! Beneficios Ley MX Superior: Incluye Seguro Médico con Descuentos Dentales, Seguro de Vida en caso de muerte accidental, Fondo de Ahorro y Bono de Navidad.
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? |
¡Hasta la próxima! 🤟