面临的挑战

(David Mckenna)REST 面临的挑战:

  • 反向 API
    • Webhooks | WebSocket | SSE(服务器发送事件)
  • 事件驱动
    • Kafka | RabbitMQ
  • gRPC
  • GraphQL(Facebook)
  • OData(Microsoft)
  • IoT
    • MQTT
    • AMQP

具体见下面文章:
https://dzone.com/articles/api-is-dead-long-live-the-apis
中文翻译:https://time.geekbang.org/column/article/192032

各家API查询

https://www.programmableweb.com/apis/directory