cs01/gdbgui

use modern async backend

オープン

#315 opened on 2020/02/18

 (0 件のコメント) (0 件のリアクション) (0 人の担当者)TypeScript (521 件のフォーク)batch import
help wanted

Repository metrics

Stars
 (10,351 個のスター)
PR merge metrics
 (PR metrics pending)

説明

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/

コントリビューターガイド