学习Python Web框架需要学习JavaScript吗?

397 次浏览
宁静致远
AI菜鸟一枚,正在摸索中...

学Web开发,没有Web基础,会简单的HTML标签,目前学了Python只能写点简单的爬虫,学习django,flask,web.py等Python Web框架只能完全依葫芦画瓢,根本不知道在讲什么,反而和Python语法关系倒不大,我看到很多东西都需要JS的,我是否还应该学习JS?
-----------------------------------------------------------------------------------------------------------------------------------------
很感谢各位的回答,我已经知道我的迷茫在哪里了,其实Web开发,前端的展示是最重要,而对于我这样没有前端开发经验的人来说,甚至CSS和JS完全没接触过的人来说,是无法设计网页的,也不可能去开发一个简单的基于HTML的无样式网站,所以即使我把Python Web框架入了门也干不了什么事情,因为我无法设计出网页。

回答 2017-11-26
宁静致远
AI菜鸟一枚,正在摸索中...
没有太多开发经验,不过我有这么个想法。对于Web开发,首先要弄清要做的是什么东西,如果展示效果要求偏高,那么JS必学。如果展示效果要求很低,以Python Web开发为例,我认为重要性程度是HTTP > Python ~= HTML > CSS > JS。如果只做最简单的CMS,完全没有JS也是可能的。例如,对于Django、Flask只能“依葫芦画瓢”,按照我了解的Web框架教程、案例来看,倒是很少涉及JS,而都会涉及到HTTP(GET、POST、PUT、DELETE等等HTTP方法,以及HTTP Headers)。实际上更早的网页都是完全没有JS的。Web开发的第一步,我感觉是了解HTTP基本原理、特性,会用浏览器开发者工具,了解一般Web服务的整体工作流程。很多东西迟早要会,做Web的话JS就是这么一个,只是我觉得keep cool and calm,然后按需要排一下优先级吧。 作者:raaay 链接:https://www.zhihu.com/question/29749138/answer/266348659 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
1 评论 0 2017-11-26
需要登录后才能回答哟~ 点击