Blog

Vinicius Schettino

Ideias e tópicos de interesse de um Engenheiro de Software

Web APIs são interfaces importantes na interoperabilidade de serviços na internet pois permitem a comunicação homogênica entre diversos componentes, trocando funcionalidades e informações. Mesmo com a ascenção do padrão REST sobre outras tecnologias de comunicação obsoletas, algumas necessidades atuais de operação clamam, por soluções mais escaláveis e flexíveis. O modelo GraphQL surge com tal objetivo, em contraponto ao padrão de facto que utilizamos hoje. Neste artigo proponho uma introdução à esta nova tecnologia, discutindo os principais conceitos e comparando como algumas funcionalidades são alcançadas entre o REST e o seu mais novo promissor concorrente.

Continue reading...