使用Gradio后端支持任意自定义前端
Any Custom Frontend with Gradio's Backend
AI 导读Gradio推出的`gradio.Server`组件,允许开发者完全使用React、Svelte或原生HTML/JS等自定义前端框架构建应用,同时无缝继承Grio的后端基础设施优势。该组件基于FastAPI扩展,集成了Gradio的队列系统、并发控制、SSE流式传输及`gradio_client`兼容性。以“Text Behind Image”应用为例,其后端仅需约50行Python代码,通过`@app.api()`装饰器封装函数,即可自动管理请求队列与GPU并发,并能在Hugging Face Spaces上获得ZeroGPU支持,极大简化了复杂全栈Web应用在Spaces上的部署流程。
来源:Hugging Face 社区博客 · huggingface.co