我是一个新手,正在开发一个简单的多用户游戏(类似扫雷),后端使用Flask API,前端使用AngularJS。我已经按照教程构建了Angular/Flask应用程序,并使用Flask-Restless编写了RESTful API。现在,当数据库中的游戏数据更改时(通过POST到Restless端点之一实现),我想将事件推送到所有客户端。我考虑使用SqlAlchemy的event.listen API调用Flask-SocketIO的emit function来向客户端广播数据。这种方法能否达到我的目的?是否存在缺陷?