lissetteibnz.esCancelando promesas en ReactSi estás trabajando con React en algún momento puede haberte llegado a la consola del navegador un aviso sobre una pérdida de memoria al haber actualizado el estado de un componente estando desmontado: Muchos de nosotros evitamos este problema recur...Aug 10, 2022·4 min read
lissetteibnz.esAumenta tu productividad con Vuex gracias a TypeScriptPuedes consultar mi artículo publicado en Software Crafters Solución enfocada al uso de Vuex 3 la cual trabaja con Vue.js 2.Sep 21, 2021·1 min read
lissetteibnz.esTemplate literals en tus test para mejorar la legibilidad y rapidez al escribirlosSeguramente en muchos de tus test se repite la tónica de probar ciertos valores como null, undefined, arrays vacíos [], valores falsy y cosas así. Al menos yo sí lo hago porque trabajo mucho con mapeadores de contenido de la API al modelo de la vista...Jul 20, 2021·3 min read
lissetteibnz.esAserción, inferencia y anotación literal de tipos en TypeScriptCuando trabajamos con TypeScript nos apoyamos en la herramienta para que nos ayude a crear nuestro código. Si todo va bien, TypeScript infiere los tipos del propio uso y nos arroja información sobre los errores que se produzcan. Pero en ocasiones, es...May 10, 2021·6 min read
lissetteibnz.esUtilizar i18n de una forma más eficiente (versión JS y JSDoc)En mi anterior post te explicaba cómo poder utilizar i18n con un objeto en TypeScript. Ahora te mostraré cómo hacerlo en un proyecto sin TypeScript, mediante el uso de JSDoc. Solución con JSDoc y JavaScript Partimos de la misma función pero esta vez ...Feb 8, 2021·2 min read