擅长:python、mysql、java
<p>没有要求Flask服务于前端应用程序。在</p>
<p>实际上Flask使用Angular应用程序所要做的就是提供静态文件,这是在生产中由Nginx这样的web服务器处理的,或者在开发中使用像ng这样的框架工具更好地处理。在</p>
<p>同时,Flask将充当前端应用程序与之通信的后端api服务器。使用<code>request.get_json()</code>和<code>return jsonify(...)</code>来获取和响应JSON数据。在</p>
<p>两个单独运行,它们只通过HTTP一起工作。这也简化了与后端开发人员和前端开发人员的工作:他们只需要知道两者之间通信的api。但是,由于前端在与后端不同的端口上提供服务,因此需要适当地设置Flask以允许CORS请求,例如使用Flask CORS。在</p>