El desarrollo Web es uno de los entornos m谩s importantes de la programaci贸n y sin duda uno de los m谩s cambiantes. El ‘front-end’, la parte visible de las aplicaciones, se ha convertido en una jungla donde distintos ‘frameworks’ de desarrollo compiten por ofrecer la mejor soluci贸n en la creaci贸n de nuevos proyectos.
Nacido en el seno de Facebook pero puesto a disposici贸n de todo el mundo, React est谩 siendo utilizado por las compa帽铆as m谩s importantes como Airbnb, Apple, Dropbox, Instagram, Netflix, Twitter, Tesla, Uber, etc. y se ha convertido en una de las apuestas m谩s relevantes y recomendables de los 煤ltimos tiempos ya que cuenta con un completo ecosistema de m贸dulos, herramientas y componentes capaces de ayudar a construir casi cualquier desarrollo avanzado con relativamente poco esfuerzo.
React se distingue por ser un ‘framework’ que permite la organizaci贸n de una interfaz Web en componentes reutilizables, aportando adem谩s una gesti贸n m谩s 谩gil de los elementos HTML mediante el uso de un DOM virtual. Facilita, adem谩s, desarrollar aplicaciones para m贸viles mediante la librer铆a React Native cuyo aprendizaje resulta trivial una vez que se asimilan los principios b谩sicos que rigen esta completa librer铆a de JavaScript.
Con esta obra pr谩ctica el autor quiere ofrecer una estupenda alternativa para el desarrollo de interfaces de usuario, aplicaciones Web completas del lado del cliente e incluso ‘apps’ para Android, iOS y productos VR.
