I'm building a web application using VueJS. The application should act as a message producer and should send messages to a RabbitMQ. Is there a best practice on how to implement the components for this?
Edit:
I believe that this is not solved and RabbitMQ allows websocket connections for protocols other than AMQP, namely MQTT and STOMP are supported using plugins written by RabbitMQ team.
These plugins enable websocket transfer protocol and enable operation with these messaging protocols.
Source: https://www.rabbitmq.com/web-mqtt.html