Você está na página 1de 2

GUIADEDESARROLLOREACTJSD:

JULIOPARI

introduccin:

conceptosbsicos:

React:
React.js es una librera de JavaScript lanzada hace poco ms de un ao por
Facebook, normalmente utilizada en el Frontend aunque puede ser utilizada en el
Backend. Facebook la utiliza en produccin para su red social en determinadas
partes,comoloscomentariosytambinenInstagram

Caractersticasdereact:

DOM Virtual:
Lo que hahechoqueReactsevuelvatrendingessuvelocidad
de renderizado de vistas. Eso es posible gracias a un Virtual DOM que
genera React con cada componente que creamos y el algoritmo de Diff que
bsicamente lo que hace es marcar que elementos dentro de nuestro DOM
Virtual tienen cambios para renderizar solo ellos y no tener que revisar y
repintar el DOM entero de nuestra pgina. Dnde ms tiempo se pierde en
una aplicacin web es en el renderizado y pintado delDOM.Reactevitaeso
yporesoestanrpido.

Diseo orientado a componentes: React nos obliga a pensar en


componentes. Es la nueva tendenciaenelmundodeldesarrollo Frontend.Al
igual que en el backend se tiende a usar microservicios y libreras que
resuelvan una cosa concreta, en el Frontend cada vez ms se est
extendiendo sta prctica descomponetizar los elementos de nuestras
aplicacionesparapoderlosreutilizar.

CiclodevidadeReact:

Você também pode gostar