Skip to Content
Livro de receitas de padrões e práticas de API da Web RESTful
book

Livro de receitas de padrões e práticas de API da Web RESTful

by Mike Amundsen
April 2025
Intermediate to advanced
470 pages
12h 33m
Portuguese (Portugal, Brazil)
O'Reilly Media, Inc.
Book available
Content preview from Livro de receitas de padrões e práticas de API da Web RESTful

Capítulo 5. Serviços hipermédia

Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com

A melhor arquitetura de software "sabe" o que muda com frequência e facilita isso.

Paul Clements,Arquitetura de Software na Prática (Pearson)

Um dos principais desafios na conceção e implementação de APIs para serviços é equilibrar a usabilidade com a capacidade de evolução. É importante que as API de serviços sejam claras e fáceis de compreender. Ao mesmo tempo, é fundamental que essas mesmas interfaces sejam definidas de forma a permitir modificações futuras. Por último, o valor das API de serviços está frequentemente ligado à sua fiabilidade ao longo do tempo. É bom poder definir uma API que resolva um problema imediato. Mas como esse problema varia ao longo do tempo, os parâmetros operacionais mudam e as necessidades e objetivos mudam com o tempo, essa API - idealmente - deve continuar a ser útil. Isso é pedir muito de um design de interface de serviço!

Dica

Consulta a secção "Promover a estabilidade e a modificabilidade comserviços hipermédia" para obteres mais informações sobre os fundamentos da criação de interfaces de serviços.

Como a citação de abertura do capítulo implica, saber o que muda frequentemente num design de software e tornar isso mais fácil é um objetivo digno. Isso é especialmente verdadeiro para APIs de serviço. A API é o contrato - a promessa que precisa ser mantida.

Um grande exemplo disto pode ser encontrado ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Livro de receitas da API da Web

Livro de receitas da API da Web

Joe Attardi
Livro de receitas do GitOps

Livro de receitas do GitOps

Natale Vinto, Alex Soto Bueno
Dominar a arquitetura de API

Dominar a arquitetura de API

James Gough, Daniel Bryant, Matthew Auburn

Publisher Resources

ISBN: 9798341643062Supplemental Content