Dominando Estilos De Apis - Novatec

Código: 340552221 / MP958206798

Dominando Estilos De Apis - Novatec - imagem 1

Valor e prazo de entrega

Ops! Infelizmente, este produto está sem estoque no momento, mas em breve estará de volta.

Importante
Importante
Código da Certificação ANVISANão se aplica
Código da Certificação MAPANão se aplica
Código da Certificação INMETRONão se aplica
Código da HomologaçãoNão se aplica

Dominando Estilos de APIs

Dominando Estilos de APIs é uma leitura indispensável para quem leva a sério o desenvolvimento de APIs robustas e escaláveis. Desde o conceito de API e dos diferentes padrões de design, incluindo a análise das vantagens e desvantagens entre os diversos métodos de comunicação disponíveis, este guia magistral reúne tudo o que é essencial sobre design e desenvolvimento de APIs.

Mark Richards , coautor de Fundamentos da Arquitetura de Software, afirma: "Trata-se de um recurso indispensável para qualquer desenvolvedor que queira entender os fundamentos das APIs e tomar decisões de design mais embasadas para construir sistemas confiáveis."

William Jamir Silva , Engenheiro de Software Sênior, complementa: "Uma Interface de Programação de Aplicações (API) permite a troca de dados entre sistemas, como aplicações web, microsserviços e dispositivos IoT."

Neste guia prático, os autores Lukasz Dynowski e Marcin Dulak ensinam desenvolvedores e arquitetos de software a projetar e implementar APIs REST, GraphQL, gRPC, Webhooks, WebSocket, APIs baseadas em mensageria, entre outras. A obra analisa os estilos de API mais utilizados sob as perspectivas de rede, aplicação e arquitetura.

Você aprenderá a determinar o tipo de API mais adequado para a sua aplicação e a tomar decisões de design embasadas ao longo do processo. Também compreenderá as vantagens e desvantagens envolvidas entre os diferentes estilos de APIs e adquirirá conhecimento prático sobre como implementá-los.

O que você vai aprender:

  • Conheça as origens e a evolução dos estilos de APIs.
  • Aprenda os protocolos de rede utilizados pelos diferentes tipos de APIs.
  • Compreenda as vantagens e desvantagens de cada estilo de API.
  • Aprenda a escolher o estilo de API mais adequado para seu projeto.
  • Aprenda a implementar, proteger e documentar suas APIs.