Versión: GeneXus 18

Backend Development

Objeto API

El Objeto API define una interfaz de programación de aplicaciones para un conjunto de programas como proveedores de datos o procedimientos, permitiendo agrupar varios servicios que estén semántica o funcionalmente relacionados
Agrega una capa intermedia que separa la interfase, de los detalles de implementación, lo que permite que futuros cambios en la programación en los objetos, no afecte la forma en que son invocados por las aplicaciones externas. Esta abstracción provee una flexibilidad importante porque podemos evolucionar nuestros servicios sin obligar a que las aplicaciones que los usan deban cambiar su código para adaptarse a los cambios.

Duración total videos: 2 hs aprox.

Tiempo de leer

Esta clase tiene contenido
interesante para ti  

Lessons

Presentación

Si bien GeneXus nos permite generar aplicaciones End-to-End, es decir que incluye la generación del front-end, del back-end y de la base de datos, la implementación de sistemas digitales cada vez más complejos, hace necesario que los desarrolladores conozcan y se especializan en las distintas partes que componen los sistemas. 

Los desarrolladores de back-end están involucrados en la implementación de objetos que contienen lógica de la aplicación que se ejecuta en el servidor, el almacenamiento de datos, el desarrollo de interfaces para que sea posible interactuar con la aplicación (API’s), la integración con otros sistemas a través de web services, invocación a procedimientos remotos (RPC), importación de binarios, datos estructurados (JSON o XML) y otros recursos, la arquitectura y desarrollo de componentes que consumen y publican servicios (como implementación de SOA o microservicios), interacción con datos de distintas bases de datos o repositorios y otras funciones del lado del servidor.