launchrctl / web

Launchr Web plugin
Apache License 2.0
1 stars 2 forks source link

Add server support for event-driven architecture. #7

Open iberdinsky-skilld opened 4 months ago

iberdinsky-skilld commented 4 months ago

Currently server provide endpoints for front application via Open Api https://www.openapis.org/ To review them run: ./bin/launchr web --swagger-ui and open http://localhost:8080/api/swagger-ui/

But for some front features we need to implement Async Api https://www.asyncapi.com/en

These features are:

Some POC added in this PR https://github.com/launchrctl/web/pull/4/files Here I've added https://github.com/asyncapi/glee nodejs server to generate messages. There are go modules which can be used here. Probably some else.

As result of this ticket we need:

Also we can research here combination of https://xtermjs.org/ on front and https://github.com/zephinzer/cloudshell on back.