Está en la página 1de 5

CODIFICACION DE MODULOS DE SOFTWARE STAND-ALONE, WEB

Y MOVIL DE ACUERDO AL PROYECTO A DESARROLLAR


GA7-220501096-AA3-EV01

SANDRA MILENA AYALA


APRENDIZ

FRANCISCO ARNALDO VARGAS


INSTRUCTOR

SERVICIO NACIONAL DE APRENDIZAJE -SENA

ANALISIS Y DESARROLLO DE SOFTWARE


MEDELLIN-ANTIOQUIA
2024
INTRODUCCION

FRAMEWORKS

React es excelente cuando se trata de manejar funciones pequeñas y sin estado


que reciben entradas y devuelven elementos como salida. Se centra en JS ES6, y
se puede utilizar para habilitar la comprobación de tipos en React.

Cada proyecto en React tiene una arquitectura diferente y una orientación limitada,
y por lo tanto, es fácil equivocarse. React se utiliza principalmente para la V (vista)
en el modelo MVC, ya que la interfaz de usuario se puede actualizar sin llegar al
servidor y obtener una nueva vista.

Fuente: Medio

Cuando hay múltiples vistas para una aplicación, ReactJS es la mejor opción ya que
para cada vista se necesita un widget diferente. Varios componentes o widgets
pueden ser volcados en las vistas. Usar Angular para las vistas no es una buena
idea ya que puede llevar a muchas complicaciones y problemas no deseados. Por
lo tanto, ReactJS es la mejor opción para construir vistas basadas en widgets.
Características

 Componentes: React es declarativo y basado en componentes. Las


páginas web se dividen en pequeños componentes para crear interfaces de
usuario. La función de componentes resulta muy útil cuando se trata de
mantener el código mientras se trabaja con proyectos a gran escala.
 JSX: JSX es una extensión javascript que indica que el script necesita ser
procesado y convertido a javascript real. JSX utiliza sintaxis más cortas y
sencillas para simplificar la codificación en comparación con Javascript.
 Vinculación de datos: Vinculación de datos unidireccional junto con una
infraestructura de aplicación llamada controles Flux. El flujo de datos
unidireccional facilita el razonamiento sobre una aplicación, y Flux es un
patrón que mantiene los datos unidireccionales.
 Una página basada en React.JS consta de un DOM virtual. Para cada objeto
DOM, existe una representación (copia) de ese objeto. Objeto DOM.
 Puede usar React con otros frameworks como Angular.js, Backbone.js con
bastante facilidad.
 El mantenimiento de React es sencillo gracias a su arquitectura basada en
componentes y a la reutilización de los componentes definidos.
 React puede utilizarse tanto en el servidor como en el cliente, lo que permite
distribuir la carga de renderizado del servidor al cliente si es necesario

CODIGO PRINCIPAL DE HTML DEL CARRITO (BREVE EXPLICACION DE FUNCION ELIMINAR


PRODUCTO ANEXO IMAGEN Y CODIGO HTML

También podría gustarte