我对 Reflex 非常感兴趣,这是一个可以编译成 JavaScript(React 和 Chakra)的纯 Python 框架。我无法从文档中确定 Reflex 目前是否支持 WebSockets?
与 API 的集成似乎是围绕我熟悉的 FastAPI 进行的;只需拨打
app.add_api_route
即可。
https://reflex.dev/docs/api-routes/overview/
FastAPI确实支持websockets,所以也许Reflex-WebSocket集成非常灵活并且严重依赖FastAPI(或后端框架) https://fastapi.tiangolo.com/reference/websockets/
想知道是否有更明确的答案?
是的,reflex 是一个很棒的 python 框架,与其他框架不同,它通过 websocket 将事件从前端发送到后端,请从这里查看:https://reflex.dev/docs/advanced-onboarding/how-reflex-works#frontend 。无需分离前端部分,无需设计rest api。 :D