Una de las grandes novedades que trajo la nueva versión de HCL Commerce, la número 9, es la implementación de React Js para el armado del frontend, una tecnología que permitió un gran salto de calidad para la plataforma, y por ello a nuestra solución de Ecommerce IPROBOX. Pero en concreto, ¿qué es React Js? En esta nota te comentamos en qué consiste esta librería, que beneficios tiene su implementación y porqué está siendo adoptado masivamente como tecnología base para armar un frontend.
La información básica indica que React es una librería de código abierto de JavaScript, que nació como proyecto dentro de Facebook, por uno de los ingenieros de desarrollo, Jordan Walke. Fue desarrollada para facilitar la creación de componentes interactivos para interfaces de usuario, que a su vez son reutilizables. Es especialmente utilizado para construir aplicaciones dinámicas, que contienen datos que se actualizan todo el tiempo. Instagram, por ejemplo, está enteramente desarrollado en React.
Dentro de React el elemento más importante es el componente, que es una pieza puntual de la interfaz de usuario. Esta forma de trabajo define que los desarrolladores, al crear con React, arman componentes independientes, reutilizables, que luego conformarán un frontend mucho más complejo y completo. Está armado en torno a llevar a cabo funciones, y una de sus grandes fortalezas es que no solamente puede ser utilizado para frontends, sino que también puede ser utilizado en servidores, para desarrollar backends.
Actualmente es una de las tecnologías frontend más utilizadas, y la de mayor crecimiento, y esto se debe principalmente a sus ventajas:
Su adopción para frontends está marcada principalmente por todas estas ventajas y beneficios, por su mejor rendimiento en diferentes dispositivos y mayor optimización de recursos. Además, su creciente popularidad derivó en una enorme comunidad alrededor y una gran cantidad de documentación de ayuda. En nuestro blog continuamos subiendo la mejor información sobre Ecommerce, y también sobre nuestra plataforma iPROBOX. ¡Seguinos!
1 comentarios
[…] arquitectura, basada en React Js, optimizando el uso de recursos y los tiempos de […]