想学前端直接上手 vue 可行吗 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
srs1995
V2EX    Vue.js

想学前端直接上手 vue 可行吗

  •  
  •   srs1995 2020-01-17 15:26:44 +08:00 10059 次点击
    这是一个创建于 2099 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Javascript 只会 alert 前端直接上手 vue 可行吗

    43 条回复    2020-04-02 10:51:49 +08:00
    Aitmo
        1
    Aitmo  
       2020-01-17 15:30:02 +08:00
    从入门到放弃,开始技术狗后面划水狗,再变呆板狗
    loveiset
        2
    loveiset  
       2020-01-17 15:31:03 +08:00
    只会 alert + 1
    lancelock
        3
    lancelock  
       2020-01-17 15:31:26 +08:00   1
    要先学 es6,不然上手不了
    star7th
        4
    star7th  
       2020-01-17 15:33:23 +08:00
    别。vue 是更上层的东西。你没有 js 基础,就弄不明白 vue 的机制。
    如果是外行想进入前端,确实只要会用就行,不用管原理。怎么方便怎么来。想以前端吃饭,还是从基础打起吧
    ksice
        5
    ksice  
       2020-01-17 15:34:24 +08:00
    因人而异,学习能力强,上手啥都行,就像问考研难么
    manami
        6
    manami  
       2020-01-17 15:37:01 +08:00   1
    emm 建议先学习 typescript,vue 3.0 选用的语言为 typescript……
    q8164305
        7
    q8164305  
       2020-01-17 15:37:16 +08:00 via Android
    基础打好啊,不然换个框架你就蒙圈了
    jeasonzuo
        8
    jeasonzuo  
       2020-01-17 15:39:11 +08:00
    急着用就先学 VUE 怎么用,不急着用就先学 ES6
    zhw2590582
        9
    zhw2590582  
       2020-01-17 15:40:21 +08:00 via iPhone
    没 js 基础,怎么用 vue,看着只会一辆懵逼
    t2doo
        10
    t2doo  
       2020-01-17 15:42:34 +08:00   1
    学到组件你就蒙圈了,到最后可能只会记住 v-model, v-if, @, :, Vue.filter, Vue.directive
    randyo
        11
    randyo  
       2020-01-17 15:43:10 +08:00 via Android
    es5 还是很重要的
    shintendo
        12
    shintendo  
       2020-01-17 15:44:45 +08:00   3
    vue 官网文档开篇第一句
    The official guide assumes intermediate level knowledge of HTML, CSS, and Javascript
    jydeng
        13
    jydeng  
       2020-01-17 15:45:46 +08:00
    直接上估计很快就弃坑
    lee88688
        14
    lee88688  
       2020-01-17 15:45:46 +08:00 via Android
    建议还是先学简单的前端作为基础,不然学着会很懵逼的。
    Hilong
        15
    Hilong  
       2020-01-17 15:45:51 +08:00 via Android
    如果只是想自己玩玩写写页面学 vue 没什么问题,很快就能上手写页面,我当年也是这样入门的,如果想靠它来吃饭就不够了,后续还需要不断的学习,es6,webpack,npm,很庞大的一个生态圈你都得了解学习掌握
    KevinRed
        16
    KevinRed  
       2020-01-17 15:52:18 +08:00
    步子迈的大了容易扯。。。。
    sandman511
        17
    sandman511  
       2020-01-17 15:54:28 +08:00
    我不会前端 也只会个 alert 和写个 html
    看了一个礼拜开源项目和培训班视频上手了 react 还可以
    不过 react 和 java 差不多 所以上手比较快
    LyleRockkk
        18
    LyleRockkk  
       2020-01-17 15:54:35 +08:00
    VUE 文档: 官方指南假设你已了解关于 HTML、CSS 和 Javascript 的中级知识。如果你刚开始学习前端开发,将框架作为你的第一步可能不是最好的主意掌握好基础知识再来吧!之前有其它框架的使用经验会有帮助,但这不是必需的。
    barrelsoil
        19
    barrelsoil  
       2020-01-17 16:17:25 +08:00 via Android
    可行,只要功夫深,啥啥啥成针
    murmur
        20
    murmur  
       2020-01-17 16:20:15 +08:00   2
    至少要学 es5,vue 几乎不需要 es6,别听楼上的瞎说,我们公司一群只会 jquery 的写 vue 都写得好好的,还是你们公司人人都要求做架构?
    vue 说白了就是填空题,三大段模板准备好填空就行,至于模块导入和导出你都不需要知道他是干啥,背下来语法就完了
    srs1995
        21
    srs1995  
    OP
       2020-01-17 16:37:03 +08:00
    @murmur 好像有道理
    Hypn0s
        22
    Hypn0s  
       2020-01-17 16:42:49 +08:00
    可行,不推荐。
    azcvcza
        23
    azcvcza  
       2020-01-17 16:45:58 +08:00
    现在前端找工作,更多时候也不是看你会不会框架,而是工作经验卡人
    czkm1320
        24
    czkm1320  
       2020-01-17 17:43:12 +08:00
    js 基础学好就可以上了
    a852695
        25
    a852695  
       2020-01-17 17:46:15 +08:00
    先了解基础 js 的用法
    GrapeCityChina
        26
    GrapeCityChina  
       2020-01-17 17:47:42 +08:00   1
    V2EX 有一篇文章,推荐你看看《都 9012 了,该选择 Angular、React,还是 Vue ?》
    Wenco
        27
    Wenco  
       2020-01-17 18:04:32 +08:00
    可行,后端,以前也就会点 jquery,最基础的那种,不会什么 ES6,现在工作需要用 vue,直接搭环境,上 vue-cli,写业务很容易上手吧,路由-views-组件组成的页面。但是如果全职前端的话建议后期要将基础补上去,作为一个后端,看到别人写出刚好只是实现功能的代码确实很头疼。
    Wenco
        28
    Wenco  
       2020-01-17 18:08:51 +08:00
    推荐这个项目: https://github.com/PanJiaChen/vue-element-admin
    模仿他的目录结构,模仿它的路由及组件设计,思考为什么这样去写,配合文档,面向浏览器
    darknoll
        29
    darknoll  
       2020-01-17 18:20:51 +08:00
    先把 js 的函数和对象、数组这几个概念弄得明明白白的再学 vue,如果只是为了用而用,那不妨直接上手。
    busfool
        30
    busfool  
       2020-01-17 18:40:29 +08:00 via Android
    先学 js 吧
    akakidz
        31
    akakidz  
       2020-01-18 03:16:14 +08:00 via Android
    可以 效率极低 未来大概率会在常识问题上浪费大把时间
    gaigechunfeng
        32
    gaigechunfeng  
       2020-01-18 12:38:29 +08:00
    使劲阅读 github 上一个项目的源码,等到都看懂,看明白,会改会调了。
    基本上也就可以了,够用了。这应该是最快的方法了。
    dengxianxiao
        33
    dengxianxiao  
       2020-01-18 13:52:29 +08:00
    先学基础吧,Javascript 文档 https://developer.mozilla.org/zh-CN/docs/Web/Javascript
    还有在线教程 https://www.freecodecamp.org
    差不多了就可以上手 vue 了
    我就是这么来的,Java 转前端
    daguaochengtang
        34
    daguaochengtang  
       2020-01-18 15:08:44 +08:00
    先学 js 基础吧,推荐《 Javascript 高级程序设计》,可能很枯燥,需要硬啃
    Reol
        35
    Reol  
       2020-01-18 15:12:28 +08:00
    @manami 我咋一摸鱼就能看到你...
    manami
        36
    manami  
       2020-01-18 15:17:38 +08:00 via Android
    @Reol 说出来你可能不信,我是组织专门派来监视你的…
    Reol
        37
    Reol  
       2020-01-18 15:36:30 +08:00
    @manami うそ!.... Www
    dwzfuck
        38
    dwzfuck  
       2020-01-18 16:11:46 +08:00 via Android
    alert 是啥? window.alert?
    mikoshu
        39
    mikoshu  
       2020-01-19 09:27:02 +08:00
    先打好 js 基础 之前公司面试了一批直接学 vue 的 同一个培训机构出来的 简历都挺好但是面试效果都不太好...诶
    wwwwzf
        40
    wwwwzf  
       2020-01-19 09:45:23 +08:00
    最近录了一百期教程,还没引入 vue,因为前端开发不止是 vue,还有 css 和其它技术。
    可以在快手抖音上搜索:最帅程序员发哥。
    marcong95
        41
    marcong95  
       2020-01-19 10:24:05 +08:00
    0202 年了,窃以为也没必要割裂开 ES3/5/6/+了吧,感觉有种人为制造门槛,各种脚手架啥的也是自带 babel
    Hoshinokozo
        42
    Hoshinokozo  
       2020-04-02 10:51:24 +08:00
    想起了前端时间公司面了一个三年 vue 经验的前端:

    问:熟悉 ES6 吗?
    答:不会

    ?????
    Hoshinokozo
        43
    Hoshinokozo  
       2020-04-02 10:51:49 +08:00
    @Hoshinokozo 端=>段
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4860 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 03:57 PVG 11:57 LAX 20:57 JFK 23:57
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86