BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início API no InfoQ Brasil

  • Superando a substituição do REST

    Novos protocolos de API como o GraphQL, o gRPC e o Apache Kafka, ganharam popularidade como alternativas para APIs HTTP inspiradas em REST. Em vez de substituir o REST, a indústria de engenharia de software deve procurar evoluir na maturidade do ecossistema REST, enquanto explora os pontos fortes tecnológicos dos novos protocolos.

  • Como Testar o ASP.NET Core Web API

    Nesse artigo iremos explorar os testes internos com testes unitários e os testes externos com um novo framework de testes do ASP.NET Core chamado de Testes de Integração (Integration Testing)

  • Nivelando sua Rest API

    O estilo arquitetural Rest fornece várias ferramentas que ajudam na organização dos dados, provendo ao cliente simplicidade de acesso. Entenderemos as vantagens de construir uma API com um alto nível de maturidade. Passaremos por cada um dos níveis e aplicaremos técnicas como HATEOAS, resource modeling, metadata etc.

  • 10 Ferramentas de Teste de APIs para você conhecer

    Ter o processo, ferramenta e solução certas para a automação de testes de APIs são questões mais críticas do que nunca. Este artigo fornece um sumário de 10 ferramentas de teste automatizados de APIs, abrangendo soluções open-source e comerciais que equipas de testes podem utilizar para suprir as suas necessidades.

  • Projetando, implementando e usando Reactive APIs

    Nos últimos dois anos, houve um grande crescimento da programação reativa no mundo Java. Este é o sucesso dos desenvolvedores de NodeJS que utilizam APIs que não bloqueiam a expansão dos microservices indutores de latência, ou simplesmente o desejo de utilizar recursos computacionais de forma mais eficiente.

  • Principais etapas para construir e gerenciar um marketplace de API efetivo

    À medida que mais empresas procuram as plataformas de negócios para obter vantagem competitiva, um marketplace de APIs traz os benefícios necessários para o gerenciamento de APIs através do modelo de negócios de plataforma

  • 9 perguntas frequentes sobre REST

    O conceito de REST é popular há mais de 10 anos e ainda assim é difícil achar duas pessoas que concordem com o que é RESTful ou não. Para piorar a situação, uma busca rápida vai retornar montanhas de conteúdos conflitantes ou simplesmente errados. Esse artigo contém 9 perguntas para que você possa sanar, de uma vez por todas, suas dúvidas sobre REST.

  • restQL: Lidando com a complexidade de consultas a microservices

    A trajetória da B2W ao optar por migrar sua solução monolítica para uma arquitetura de microservices. Como resultado, o restQL: uma solução open-source para orquestração de chamadas a microservices. Confira nesse artigo os benefícios e desafios dessa migração, bem como as principais funcionalidades do restQL.

  • IoT e o terceiro consumidor: criando serviços para dispositivos limitados

    Aplicações Web modernas trabalham num modelo em que a API tem um papel central. Pode parecer que usar uma API pré-existente seria a solução ideal para conectar dispositivos físicos a uma lógica de negócio pré-existente - criando uma experiência real de Internet das Coisas. É preciso porém avaliar com cuidado se esse é o melhor caminho. IoT tem suas particularidades que precisam ser atendidas.

  • HTTP-RPC: Um framework REST leve e independente de plataforma

    HTTP-RPC é um framework open-source que facilita o desenvolvimento de aplicações baseadas em REST. O framework permite que Web Services baseados em HTTP-RPC sejam desenvolvidos, e ao mesmo tempo preserva os princípios REST. Além disso, este artigo apresenta exemplos de utilização do framework que podem ser utilizados para criar Web Services RESTful em Java, Objective-C/Swift e JavaScript.

  • Podcast com André Fatala, CTO do Luizalabs: estreando uma nova série de conteúdos

    O InfoQ Brasil está com uma nova série de conteúdos: podcasts com convidados que lideram grandes equipes de TI como CTOs, Diretores de Tecnologia e outros executivos técnicos. Na estreia, tivemos um bate-papo com André Fatala, CTO do Luizalabs onde falamos sobre sua carreira e o mundo das inovações, sobre o atual cenário do Brasil, além das apostas tecnológicas e sua visão para o futuro.

  • Programando com profiles semânticos: na terra das strings mágicas, o profile é o rei

    Esta série contempla três áreas-chave de "metalinguagem" para Web APIs: descrição, descoberta e perfis de APIs. Nesta série, encontram-se artigos que apontam tendências para estas três importantes áreas, bem como entrevistas com algumas das maiores personalidades deste dinâmico segmento.

BT