cs01/gdbgui

use modern async backend

Open

#315 geöffnet am 18. Feb. 2020

Auf GitHub ansehen
 (0 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)JavaScript (376 Forks)batch import
help wanted

Repository-Metriken

Stars
 (6.592 Stars)
PR-Merge-Metriken
 (Keine gemergten PRs in 30 T)

Beschreibung

Is your feature request related to a problem? Please describe. Currently gdbgui's backend uses SocketIO and has a dependency on gevent, an older async implementation. Additionally, SocketIO is not needed in all websocket implementations.

Describe the solution you'd like Use a modern async backend that does not require gevent/eventlet, nor SocketIO. A good candidate is FastAPI. Another is Starlette, which FastAPI is based on.

https://fastapi.tiangolo.com/ https://www.starlette.io/

Contributor Guide