为了账号安全,请及时绑定邮箱和手机立即绑定

Flask概述:什么时候使用javascript与使用POST / GET和python定义的函数

Flask概述:什么时候使用javascript与使用POST / GET和python定义的函数

料青山看我应如是 2021-05-13 18:23:49
正如问题所问,在尝试操纵或更改页面信息时,何时应该使用javascript vs进行get / post调用?我了解服务器无法获得get / post调用,而javascript却不支持,但我并不真正了解此操作的重要性。是否存在与大量服务器调用相关的性能问题?要记住任何一般的经验法则吗?
查看完整描述

1 回答

?
12345678_0001

TA贡献1802条经验 获得超5个赞

如果要在呈现页面信息后对其进行操作,则通常应使用JS而不是Flask,这至少有两个原因:

  • JS在客户端执行,因此速度更快。

  • 在服务器方法调用之后,JS不需要重新渲染页面,因此不会出现刷新和ping延迟的闪烁。

  • 可以说,无需在客户端和服务器之间来回传递数据,您的代码可能更易于维护(但也许不是)

  • 对于大批量用户,您可以避免服务器在更新时遇到很多很多请求。

如果更新通常是很少见的,并且更适合使用python的复杂代码,则可以接受一条路由。

我个人同时使用和结合使用。我使用JS调用Flask API路由,因此我的主要渲染页面可以访问从Flask API在后台返回的JSON数据。这是常见的技术,您应该考虑研究Flask API AJAX查询。关于那个的很多教程。


查看完整回答
反对 回复 2021-05-25
  • 1 回答
  • 0 关注
  • 176 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号