Ir al contenido principal

React Developer Tools

React Developer Tools


Hoy veremos una herramienta muy útil cuando se está desarrollando con React, con una aplicación que se ejecuta en un navegador web, la misma está desarrollada por Facebook, y se puede instalar como una extensión desde directamente la tienda de extensiones del navegador ( Web Store para Chrome, Complementos para Firefox, etc ), el proyecto es de código abierto, y puedes contribuir a él, desde el repositorio principal de Facebook.

Aquí no nos vamos a centrar como instalar el complemento en cada uno de los navegadores, sino en las funciones disponibles y lo que nos permite hacer con nuestra aplicación, desde inspeccionar cada uno de los Componentes del DOM hasta cambiar propiedades y estados de alguno en particular.

Para empezar, la extensión detecta cuando se está usando React, en la página web, y cuando es encontrada, el plugin se encarga de notificarnos, ( el icono se ilumina ).


Sin React
Con React









Además se agrega una nueva etiqueta en nuestra herramientas de desarrollador del navegador

Ahora, si damos click la nueva etiqueta, podremos inspeccionar nuestra aplicación, como si fuera un árbol de DOM, pero reemplazando los elementos HTML por nuestros Componentes.

Aquí veremos cada Componente que han sido montados. Veremos nodos adicionales, porque hay Componentes que contienen Funciones Creadoras de Componentes, que los agregan automáticamente a nuestro árbol del DOM.

Y del lado derecho de la pantalla, se encuentra un panel, con la información del Componente ( estado, propiedades y contexto ). Que se activa, cuando seleccionamos alguno.



Desde aquí podemos inspeccionar cada dato del componente. Y además aquellos que son objectos JSON, de texto plano o booleanos, los podemos modificar, y ver como funcionaría nuestra aplicación si ese parámetro fuese pasado de forma diferente.

Además de que las variables, también podemos usarlas en la consola de nuestro navegador, e inspeccionar los parámetros que son pasados como funciones.

La herramienta es muy útil a la hora de trabajar con React, sobre todo si quieres mostrar un dato que no estás seguro qué contiene, y para el que podríamos usar debugger del navegador o un simple console.log.

Comentarios

Entradas populares de este blog

Reset de almohadillas  para impresora Canon PIXMA MG3510 Para cuando se produce los siguientes errores 5B02, 5B03, 5B04, 5B05, 5B12, 5B13, 5B14, 5B15. Esto se puede deber a que la impresora haya alcanzado su  límite de impresiones; sucede por varias razones (las hojas a color o impresiones fotográficas: estas pueden contar el triple, según su tamaño en el contador de impresiones).  Y aún más cuando a este modelo de impresoras se le adapto un sistema de tinta continua la vida de las almohadillas suele ser más corto cunado dicho sistema tienen goteos de tinta sin que el usuario se dé cuenta de ello .  Pasos a seguir: 1.- pasos solo en la impresora si el programa aun abierto 1.          Apagar la impresora para entrar en  modo mantenimiento o servicio 2.        Mantenemos pulsado el botón  Stop / Reset 3.        Pulsamos el botón  Power 4.        Soltamos el botón  Stop / Reset 5.        Sin soltar el botón de  Power  presionamos el  bo

Resetear contador almohadillas en Epson L210

Resetear contador almohadillas en Epson L210 ¿Que son las almohadillas de la impresora Epson? las Almohadillas de las impresoras Epson Stylus son bloques de diferentes tamaños (dependiendo del modelo de la impresora) que están fabricadas de un material fibroso y absorbente. Todas las impresoras Epson Stylus las tienen, estas están ubicadas en un contenedor dentro de la impresora, algunos las tienen en la parte baja y otros en la parte posterior de la impresora en el cual se va acumulando la tinta que el cabezal va botando cada vez que se enciende la impresora o cuando realiza una limpieza de sus inyectores o cabezal y cuando va realizando una impresión. Cuando se llenan estas almohadillas, la impresora tienen en su tarjeta principal un contador electrónico llamado memoria EEprom que contabiliza cuanta tinta es acumulada dentro de la impresora. Una vez que la memoria EEProm llega a su cuenta límite establecido simplemente bloquea la impresora evitando que la tinta de des

Resetear contador almohadillas en Epson L3150

Resetear contador almohadillas en EpsonL3150 ¿Que son las almohadillas de la impresora Epson? las Almohadillas de las impresoras Epson  son bloques de diferentes tamaños (dependiendo del modelo de la impresora) que están fabricadas de un material fibroso y absorbente. Todas las impresoras Epson las tienen, estas están ubicadas en un contenedor dentro de la impresora, algunos las tienen en la parte baja y otros en la parte posterior de la impresora en el cual se va acumulando la tinta que el cabezal va botando cada vez que se enciende la impresora o cuando realiza una limpieza de sus inyectores o cabezal y cuando va realizando una impresión. Cuando se llenan estas almohadillas, la impresora tienen en su tarjeta principal un contador electrónico llamado memoria EEprom que contabiliza cuanta tinta es acumulada dentro de la impresora. Una vez que la memoria EEProm llega a su cuenta límite establecido simplemente bloquea la impresora evitand