会 Python 想学学 VUE 想请教大家要具备什么样的基础

2018-07-26 17:29:11 +08:00
 jakeyfly

目前会的只有后端 PYTHON 会用 FLASK 与 DJANGO 做网站 会写爬虫(不只是玩具类型的)。想学学 VUE 想问问大佬们要把 javascript 学到什么程度。粗略的看过一 javascript 的视频 jquery 也看过一点。css 不知道算不算会,改改还是可以的。有没有什么书好入门与进阶的 比如相对于 PYTHOH 来说《流畅的 python 》这样可以让人少走湾路的书。 node.js 也要一起学的吧

4160 次点击
所在节点    问与答
27 条回复
jongsuk0214
2018-07-26 17:48:55 +08:00
会 vue 的人想学 python😂
xxx749
2018-07-26 17:50:22 +08:00
学 vue 遇到瓶颈打算先学 python
jakeyfly
2018-07-26 17:58:28 +08:00
@xxx749 如何入门呢 说个路线哈
xxx749
2018-07-26 18:40:43 +08:00
@jakeyfly 我是照着官方文档看下来的
bucky
2018-07-26 18:54:37 +08:00
别听什么看官方文档之类的话,难道大家不会的是因为不知道怎么用 API 吗,你去看传统的组件化开发是怎么做的,知道传统的组件化开发都要解决哪些问题,这样 vue 你只需要随用随查就行了,文档又不是用来学习的,不知道 mvvm 框架在解决什么问题,看了 vue 文档你也知道该什么时候该用什么
linbingqinag
2018-07-26 19:07:47 +08:00
官网
enchilada2020
2018-07-26 20:04:05 +08:00
想跟大佬学 Python …
kfg
2018-07-26 20:05:00 +08:00
会 php 的,如何学习 vue 呢?
rabbbit
2018-07-26 20:21:31 +08:00
js 基础 -> vue 入门 -> es6 -> node.js -> webpack -> vue 进阶
szdubinbin
2018-07-26 21:43:13 +08:00
其实我个人建议可能跟别人不太一样,API 官网的固然要看,但不是直白的看,譬如说没有遇到特殊情况,你会知道$nextTick()是干啥的么,既然你会 python web 不然定一个小目标,比如做一个博客或者简单的记事本,简单 insert 入库那种再显示出来那种
jakeyfly
2018-07-27 02:51:45 +08:00
@szdubinbin 主要是我对 JS 不太懂 看大佬们说学 VUE 框架要有 JS 基础所以可能想着先把 JS 基础学一下,这个要咋入门呢
jakeyfly
2018-07-27 02:52:07 +08:00
@szdubinbin 我是感觉会一种语言了看另一种应该不会太花时间吧!
jakeyfly
2018-07-27 02:53:58 +08:00
@xxx749 大佬 我 JS 都会不利索,我主要想问的要用 VUE JS 要学到什么程度整个路径是啥样的。如果要先学 JS,我 JS 算是不会吧,要从那本书看起。CSS HTML 我不知道算不算会啊,做过一次页面,但我感觉是小白水平。
jakeyfly
2018-07-27 02:55:57 +08:00
@bucky 大佬说的我明白,但是我不太会 JS 啊,或者说就是不会。学习 JS 有什么好的书或者网站吗。
tanzhijian
2018-07-27 03:51:50 +08:00
说一下我的心路历程吧,毕竟情况差不多,也是主写 Python,因为工作要用到强行入门 Vue

廖雪峰网站看的 js 教程,熟悉语法和数据结构,多注意比如箭头函数条件表达式这些的写法,不然到时候读代码会看懵

找同事借了一本《 Vue.js 实战》,里面有个实现知乎日报的教程,照着先用 flask 实现了一遍,主要是熟悉实现的功能,然后跟着书再实现了一遍。到了这里发现实际上前端模板数据绑定和后端模板数据绑定很多都是共通的

装个 Vue CLI,add vue-router,再把上面的教程改成 router 版的

我就只练习到这里了,后面比如 vuex 什么的都是根据需要现上手

搭车问一下,有懂装机的朋友没,帮忙看下 https://www.v2ex.com/t/474535
param
2018-07-27 04:42:53 +08:00
都會,想學 react。。
MrGba2z
2018-07-27 07:38:50 +08:00
我学 vue 起手很舒服然后到 webpack 我就.....弃疗了
现在基本就当 jq 用

我之前还想发帖问来着
我能不能就单纯的用 html css js 来写 vue 不想花时间去学习 webpack 那一套
之前想要个 typeahead 发现搞了半天没 webpack 都不知道怎么把那个 vue component 搞进去 T_T
WEAlex
2018-07-27 08:11:54 +08:00
nodejs 过一遍,有后端基础应该很快,
npm 过一遍,了解用法和 package.json
webpack 过一遍,了解下用法即可。
然后 vuejs 先用引用 js 的方法先做一些语法练习,然后可以结合 node,npm,webpack 做工程化搭建,例如 vue-cli
Corbusier
2018-07-27 08:27:08 +08:00
@MrGba2z 脚手架工具就可以了呀,现成的 webpack 配置文件。拿来就可以用了
lancelock
2018-07-27 12:05:01 +08:00
@MrGba2z webpack 那一套确实烦,但是需求有你没办法啊,很多新的语法、api 浏览器都不支持你必须要 babel 之类的转义啊,模块系统浏览器不支持,也只能用 webpack 实现啊,它的出现都是因为需求,又不是没事找事。

而且现在不都有各种脚手架吗,用 vue-cli 自动搞定,不需要怎么配置吧

另外你可以试试 parcel

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/474417

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX