Como utilizar useState React hook para crear un sencillo componente Wizard o multi-step
#useState, #hooks, #hook, #React, #Wizard, #componentes, #lesson, #tutorialUna 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.jsLas 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, #comoReact 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 user el hook useLayoutEffect y cuál es la diferencia con useEffect?
#useLayoutEffect, #React, #hooks, #useEffectReact `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, #useEffectEl 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, #hooksReact 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 ModuleClojure es un lenguaje variante de Lips, flexible, funcional, dinámico y entretenido.
#Clojure, #ListpNVM 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, #versionReact 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 StudioUna 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 ReduxTypescript 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, #JavacriptExisten 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, #OverviewRemover 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, #tutorialEl 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¿Qué son los Hooks en React? ¿De dónde nacen y por qué?
#React, #HooksThere 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, #performanceWrite tests. Not too many. Mostly integration.
#testing, #unit testing, #integration test, #e2eThe folder structure and module management of an application can become very complex and cumbersome as the application grow.
#Yarn, #MonoRepoEn Javascript existen diversas formas de crear un arreglo de objetos y varias formas de manipular su contenido.
#javascript, #array, #arreglos, #es6