Versão: GeneXus 18

Backend Development

Construtores na Economia de API

Hoje não há desenvolvimento que não exija algum tipo de integração, vivemos na era da Economia API. Quando uma única organização desbloqueia seus sistemas, processos e / ou dados publicando uma API, ela cria valor e, potencialmente, uma fonte de receita, tanto para si como para seus parceiros de negócios. 
Na Genexus, temos um conjunto variado de ferramentas que nos permitem expor as APIs dos sistemas que construímos com o GeneXus, mas que, ao mesmo tempo, nos permitem integrar em qualquer sistema de terceiros. É importante ter isso em mente para estar preparado quando as oportunidades se apresentarem.

Duração total dos vídeos: 2 hs aprox.

Apresentação

Embora GeneXus nos permita gerar aplicações End-to-End, ou seja, que inclui a geração do front-end, do back-end e da base de dados, a implementação de sistemas digitais cada vez mais complexos exige que os desenvolvedores conheçam e se especializem nas diferentes partes que compõem os sistemas. 

Os desenvolvedores do back-end estão envolvidos na implementação de objetos que contêm lógica da aplicação que é executada no servidor, o armazenamento de dados, o desenvolvimento de interfaces para que seja possível interagir com a aplicação (API's), a integração com outros sistemas através de web services, invocação a procedimentos remotos (RPC), importação de binários, dados estruturados (JSON ou XML) e outros recursos, a arquitetura e desenvolvimento de componentes que consomem e publicam serviços (como implementação de  SOA ou microsserviços), interação com dados de diferentes bases de dados ou repositórios, e outras funções do lado do servidor.