用于 PWA 开发的 Python 与 Django [已关闭]

Python vs Django for PWA development [closed]

提问人:Armando Canales Lima 提问时间:10/18/2020 更新时间:10/20/2020 访问量:2757

问:


想改进这个问题吗?更新问题,以便可以通过编辑这篇文章来用事实和引文来回答。

3年前关闭。

我想创建一个渐进式 Web 应用程序,但我对 Web 开发有点陌生,我知道 Java 脚本是一种客户端语言,而 Python 是服务器端语言。

你建议我创建一个渐进式 Web 应用程序吗?每个选项的优点和缺点是什么?例如,如果我创建了 PWA,并且很多人使用它,如果我使用一种语言或另一种语言,效率、速度等会有什么区别吗?

JavaScript python 渐进式 web-apps 服务器端 客户端

评论

0赞 Chris Love 10/18/2020
这些是服务器端的。它们不在客户端中使用,客户端是 Service Worker (JavaScript) 和 UI(HTML、CSS 和 JavaScript)执行的地方。

答:

0赞 samarmohan 10/18/2020 #1

Python 是一种编程语言,而 Django 是一个基于 Python 构建的框架,用于创建任何类型的 Web 应用程序。DJANGO 不是一种编程语言。
这将解释您需要知道的一切。你也可以使用Flask,另一个框架,但我更喜欢Django。 服务器端处理数据库和“幕后”的东西。JavaScript 将添加功能,例如当您单击按钮时,会出现文本。你需要一个JavaScript和一个后端框架来制作一个好的网站!

1赞 2 revsMB95 #2

Django 是用 Python 编写的,是后端逻辑的一个很好的框架。

说到 PWA,你基本上只能使用 Javascript 和 React 等框架。

Facebook,Airbnb和Uber都使用React,他们仍然设法扩展并保持效率。因此,要回答您关于使用语言实现可扩展性和效率的问题,这取决于。

另外,我认为您目前不应该太担心可伸缩性问题。只需使用一些您认为有趣的框架和工具即可。如果有一天你遇到了可伸缩性问题,哦,天哪,你应该很幸运!这意味着您有很多客户使用您的产品,如果商业模式是正确的,那么以正确的方式扩展应该没有问题。

Django 和 React 是构建 PWA 的绝佳工具,并且非常需要这些能力。所以,深入挖掘,让他们给你指路!

祝您编码愉快!