Available API- and Messaging- Protocols
What APIs Protocols can be used with Deno?
| API Protocol | Deno | NodeJS | Java |
|---|---|---|---|
| REST(Json,HTML,etc.) | ✓ | ✓ | ✓ |
| GraphQL | ✓ | ✓ | ✓ |
| gRPC | ✗ | ✓ | ✓ |
| SOAP/XML | ✓1 | ✓1 | ✓ |
| Apache Thrift | ✗ | ✓2 | ✓ |
✓ Supported ✗, Not Supported
What Messaging Protocols can be used with Deno?
| Messageing- Protocol | Deno | NodeJS | Java |
|---|---|---|---|
| Apache Kafka | ✓3 | ✓ | ✓ |
| Stomp | 4 | ✓ | ✓ |
| MQTT/AMQP/RabbitMQ | ✓ | ✓ | ✓ |
| NATS.io | ✓ | ✓ | ✓ |
| ApachePulsar | ✗ | ✓ | ✓ |
✓ Supported ✗, Not Supported
A detailed message broker comparison can be found at the NATS.io Compare NATS ↱.