This site runs best with JavaScript enabled.

Fijando Expectativas ¿Cómo manejar y crear buenas expectativas?

La comunicación es una herramienta esencial durante el desarrollo de software y entre las habilidades que debemos desarrollar está el fijar expectativas claras y honestas y sobre todo cumplirlas.

#Sprint, #Expectativas, #Manejo del Tiempo, #Creando expectativas

Crear un componente Wizard utilizando useState React hook

Como utilizar useState React hook para crear un sencillo componente Wizard o multi-step

#useState, #hooks, #hook, #React, #Wizard, #componentes, #lesson, #tutorial

¿Qué es Linting y ESLint?

#eslint, #linting, #javascript, #tooling

¿Qué es un closure en Javascript?

¿Qué es un Closure y por que es relevante al desarrollar con React u otro framework?

#Javascript, #Closures, #React, #Fundamentos, #Stale Closure

JAMStack: ¿Qué es SSG y SSR?

Una pregunta que suele aparecer en las foros y comunidades es la comparación entre Gatsby y Next.js o, la subyacente pregunta. Qué es SSG y SSR? Cuál debo usar para X caso de uso y cómo comenzar?

#JamStack, #SSR, #SSG, #Static Generator, #Server Rendering, #Gatsby, #Next.js

Cómo Crear Animaciones con React Native

Las animaciones son parte importante de cualquier aplicación ya que permiten ofrece una mejor experiencia de uso siendo utilizadas como feedback para las acciones del usuario.

#React Native, #Animation, #animación, #animacion, #animaciones, #como

React Native: Promesas y Callbacks en módulos nativos

React Native ofrece estructuras de datos que permiten desarrollar módulos nativos que exponen el uso de Promesas y Callbacks a tu aplicación React Native

#React Native, #Modulos Nativos, #Native Module, #Promises, #Callbacks

¿Cuándo usar el hook useLayoutEffect?

¿Cuándo user el hook useLayoutEffect y cuál es la diferencia con useEffect?

#useLayoutEffect, #React, #hooks, #useEffect

React useEffect ¿Por que el arreglo de dependencias es importante?

React `useEffect` es quizá el hook que más confusiones genera a la hora de utilizarlo. Una confusión común es el uso del arreglo de dependencias

#React, #hooks, #useEffect

React useEffect Hook Comparado con los Estados del Ciclo de Vida

El hook useEffect y los estados del ciclo de vida de un componente. Son comparables? Funcionan igual? Es uno del reemplazo del otro?.

#React, #useEffect, #hook, #hooks

Agregar Módulos Nativos a Una Aplicación React Native

React Native permite que el uso de código nativo para utilizar el potencial de cada plataforma, es una característica avanzada y que requiere algunos conocimientos más allá de Javascript y React, pero si la plataforma no te ofrece alguna característica que requieres, es posible crearla.

#React Native, #Javascript, #React, #Android, #Native Module

¿Por qué Clojure?

Clojure es un lenguaje variante de Lips, flexible, funcional, dinámico y entretenido.

#Clojure, #Listp

Definir la version de Node con NVM

NVM es la herramienta que te ayudara a controlar versiones de Node y También a definir cual es la versión en uso para tu proyecto

#node, #nvm, #version

Comenzando con React Native

React Native es un framework que te permite utilizar Javascript y React para desarrollar tu aplicación nativa. Para iniciar debes configurar algunas cosas primero.

#React Native, #Android, #IOS, #IOS Simulator, #Android Studio

No necesitas Redux

Una pregunta común entre quienes están comenzando con React es si necesita aprender o integrar Redux en sus aplicaciones.

#Redux, #React, #State Management, #Manejo de Estado, #user redux, #como usar redux, #Como usar Redux, #Que es Estado, #How to use Redux, #Do I need Redux, #Necesito usar Redux, #Alternativa a Redux

¿Qué es Typescript?

Typescript es un lenguaje compilado o transpilado que genera código Javascript, es decir escribirás código Typescript pero el producto final, el que se ejecuta es Javascript.

#Typescript, #Javacript

Overview de algunos modernos lenguajes de programación

Existen diversos lenguajes de programación pero podemos llamar a algunos de ellos pueden ser considerados modernos, este es un overview de al menos 4 de ellos que se han popularizado y con buenas razones

#Rust, #Elm, #Clojure, #Elixir, #Overview

4 formas de eliminar elementos duplicados en un arreglo con Javascript

Remover elementos duplicados de un arreglo es una tarea común durante el desarrollo de software. Javascript ofrece varias formas de hacerlo y su elección depende del caso de uso.

#Arreglos, #Array, #ES6, #Array.reduce, #Array.filter, #Remover duplicados, #egghead, #lesson, #tutorial

Algunos errores comunes al utilizar React Hooks

El uso de hooks requiere de un cambio de modelo mental, un proceso que puede ser complejo sobre todo para quienes ya llevan un tiempo desarrollando aplicaciones con React, es normal caer en algunos errores y lugares comunes que hemos ido identificando con el tiempo creando buenas prácticas.

#React, #Hooks

Que son los Hooks

¿Qué son los Hooks en React? ¿De dónde nacen y por qué?

#React, #Hooks

Measuring your React app performance

There are different ways or approaches that helps you to measure your app performance when working with React. Here we will summarize a two of them:

#react, #performance

Unit, Integration and e2e, what to test?

Write tests. Not too many. Mostly integration.

#testing, #unit testing, #integration test, #e2e

Setting up a MonoRepo with Yarn Workspaces

The folder structure and module management of an application can become very complex and cumbersome as the application grow.

#Yarn, #MonoRepo

Arreglos de objetos en Javascript: Como crear y actualizar su contenido

En Javascript existen diversas formas de crear un arreglo de objetos y varias formas de manipular su contenido.

#javascript, #array, #arreglos, #es6

Mantente al día con más Javascript, React, Typescript y otros temas de interés

🎉 📩 🎉

🧡 Hecho full JamStack con Gatsby, Sanity.io. Hosteado en Netlify. Hermoseado gracias a TailwindCSS. Gracias a @benrogerson por la genial twin.macro 🤘