为什么选择 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?
所以,期间我会穿插一些来自 StackOverflow 2020 年开发者调查的图片。别忽略它们哦🤷♂️。
🙊秘密🙊:我也曾
badly使用not 🙈Pythonlove,并且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 年调查