发布于 2026-01-06 4 阅读
0

为什么选择 JavaScript 而不是 Python 来进行 Web 开发?

为什么选择 JavaScript 而不是 Python 来进行 Web 开发?

PS:此处的Web开发术语主要集中于前端开发。

今天我的一个朋友问我how to start web development in python❔

我跟他说起这些,Flask and Django是因为我听说过这些,而且也实际尝试过。

但是,我❓他到底在为谁提出这个要求?

他替他的一个朋友回答了这个问题。

然后我赶紧问他为什么不建议他试试用 JavaScript 来解决这个问题。(他自己是 React Native 开发者)

他说他有个朋友懂Python,他非常喜欢它。

简而言之,他的朋友爱上了 Python,而我们都知道爱情会让人盲目🙈。

所以,我的朋友们,这篇文章旨在拯救许多像这样的朋友,让in 💕 with a language so much他们免于陷入那种境地try to do everything possible with that language only

这些人大多数都是college or university students。我的意思是,确实如此。not wrong to learn python and do development with it.但我在这里提供的,是single advice with list✔️ of reasons你大学时期肯定需要的东西。

通缉

上面的图片来自2020 Developer Survey by StackOverflow.
Python is the most wanted language.But who is second one?
2020年开发者调查

所以,期间我会穿插一些来自 StackOverflow 2020 年开发者调查的图片。别忽略它们哦🤷‍♂️。

🙊秘密🙊:我也曾badly使用not 🙈Python love,并且TypeScript is secretly🤐 JavaScript……

⚠️警告⚠️:本文并非探讨“为什么Web开发应该选择Python而不是JavaScript?”。不过,如果您有任何相关观点,我非常乐意阅读😊。欢迎在下方评论区留言👇。

现在让我们深入探讨一下原因:

1.工作,工作,工作💲💲💹。

这类人群大多是大学生。而且,到了找工作的时候,you won't find as many Job in Web Development through Python你会发现使用JS库的开发人员能找到很多工作。
看看谁才是真正的王者吧。

最受欢迎

2.学习曲线

作为一个一直对 Python 充满敬畏的开发者easy and cool,相信我,JavaScript 绝对不会让你失望。你可能会觉得它更酷😎。
而且别担心,JavaScript won't ask you to put that Semi-colon ;

3.网络运行在浏览器上🌐。

所以,如果你正在考虑这个web development as your future问题,就别忘了Web的基础知识。Web browser understands JavaScript.它们❌不理解任何其他语言,就此打住🛑。
简单来说就是这样you can't escape learning JavaScript
还有,别让我再提这件事了,"Everyone use web browsers to access the web." 哎呀!😅我又说了。
这个“哎呀”让你想起了什么吗?算了。

4.要挑剔。

当我问别人关于用 Python 做 Web 开发的问题时,我听到的只有 Flask 和 Django 这两个词,说实话,现在我听到的也不仅仅是这两个了🙄。
有些choose so many good frameworks and library in JavaScript框架非常出色,以至于你很难决定选哪个🤯。
如果你感到困惑,可以去 Stack Overflow 的调查问卷看看,或许能给你一些提示💡。

种族网站开发

额外加分项: You can even do backend with JavaScript. Node JS等你来体验!

5.从网页🌐到移动端📱。

你甚至可以涉足这个领域Native Mobile app development via JS using React Native。而且不是那种花哨的移动应用开发,而是真正的移动应用开发。

以下是我的截图来源链接:
StackOverflow 2020 年调查

希望您喜欢阅读这篇文章。这篇文章是我个人的观点,但论据充分,数据翔实。我并不讨厌Python,只是我已经放弃了它。这很难,但我做到了。
我们应该treat languages like Crushes not life partners😜……如果你读到最后,请多多支持。还有share it with someone who really need to read this……
文章来源:https://dev.to/atlbhattsystem32/why-javascript-not-python-for-web-development-16k9