¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Principales capacidades y características de Approuter: despacho de solicitudes, autenticación, verificación de autorización y más.

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 9 Vistas
0
Cargando...

¿Qué es Approuter?

AppRouter: es una biblioteca de Node JS disponible en Public NPM. Representa un único punto de entrada a tu aplicación.

¿En qué entornos se puede usar Approuter?

  • SAP CF - Cloud Foundry
  • SAP XSA - XS Advanced (On Premise)
  • Entorno local

Principales capacidades y características:

  • Despacho de solicitudes a otros microservicios
  • Autenticación
  • Verificación de autorización
  • Integración completa con el servicio de Destino
  • Integración completa con el repositorio de aplicaciones HTML5
  • Integración completa con los Servicios Empresariales

¿Cómo empezar?

  • Dentro del archivo package.json de tu aplicación, agrega la dependencia en Approuter y configura su punto de inicio:
{
  "dependencies": {
    "@sap/approuter": "<APPROUTER_VERSION>"
  },
  "scripts": {
    "start": "node node_modules/@sap/approuter/approuter.js"
  }
}
  • Ejecuta npm install
  • Ahora tienes el código de approuter dentro de tus node_modules, puedes comenzar a trabajar

¿Cómo configurar Approuter?

La configuración principal de Approuter se realiza mediante el archivo xs-app.json que debe crearse en el nivel de tu aplicación AppRouter. Las siguientes secciones en este blog te ayudarán a configurar correctamente tu Approuter con varias opciones de modelado en tu archivo xs-app.json .

Propiedades principales en el nivel raíz:

authenticationMethod

Esta propiedad indica qué autenticación se aplicará para este xs-app.json. Puede ser none (significa que todas las rutas no están protegidas) y route (el tipo de autenticación se elegirá según la definición en una ruta específica). El valor predeterminado es route .

logout

...
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?