• 请不要在回答技术问题时复制粘贴 AI 生成的内容
yantianqi
V2EX  ›  程序员

前端迷茫了,不知道该学习什么

  •  
  •   yantianqi · Jun 27, 2018 · 7948 views
    This topic created in 3053 days ago, the information mentioned may be changed or developed.

    前端一枚,最近公司没有什么活,自己学习也不知道学什么?
    主要使用 vue 技术栈
    看 vue 源码,感觉太吃力了
    大家有什么循序渐进的学习办法吗?或者做点什么东西?
    工作中全凭自学

    39 replies  •  2018-06-28 13:35:54 +08:00
    z54749412
    z54749412
    Jun 27, 2018
    1
    去买些源码视频吧,学起来省时,进步还快,
    whxme
    whxme
    Jun 27, 2018
    2
    做个小程序玩玩吧
    hhvv23911k
    hhvv23911k
    Jun 27, 2018
    3
    求指点 vue 学习路径怎么快点?有兴趣玩玩前端
    murmur
    murmur
    Jun 27, 2018
    4
    看 vue 都吃力啊
    那先看个模块
    其实没那么难的
    我刚魔改完 vue router
    yemoluo
    yemoluo
    Jun 27, 2018
    5
    @z54749412 都已经会了,就千万不要买视频了

    这个时候,建议楼主学些 React,重点关注和 Vue 的相同点与不同点
    TheBladeDancer
    TheBladeDancer
    Jun 27, 2018
    6
    刚开始学 vue,哪位 v 友有 vue 的微信群分享一下
    yantianqi
    yantianqi
    OP
    Jun 27, 2018
    7
    @GTim 其实 react 有了解过,基本的使用。没有在项目中使用过,还有 rn 也了解过一段时间。只是都没有深入了解。感觉框架的东西,根据场景具体在深入学习吧,不知道是不是这样。
    ben1024
    ben1024
    Jun 27, 2018
    8
    学 Node
    frankkai
    frankkai
    Jun 27, 2018
    9
    学学 vue 以外的东西。
    9tao
    9tao
    Jun 27, 2018
    10
    和楼主一样,前段时间比较深入的学习了 react,结果深陷 react,无法自拔了,现在用 react 自己写一个项目
    z54749412
    z54749412
    Jun 27, 2018
    11
    建议还是把一套框架弄通把,,如果自己看 vue 源码困难,,就买个视频,跟着别人的节奏学下,其实框架都是想通的,实现手段也大同小异。
    pandago
    pandago
    Jun 27, 2018 via iPhone
    12
    FYI 干活需要学点 node 兴趣爱好学点 opengl
    z54749412
    z54749412
    Jun 27, 2018
    13
    @GTim 如果仅仅停留会用的阶段,那么看看 api 就够了,,我感觉读懂源码很重要,尤其里面的设计理念和引用关系方法实现等
    mcfog
    mcfog
    Jun 27, 2018❤️1
    14
    建立自己的知识体系

    “建立自己的” - 不是去搜一下看一个脑图完事儿,也不是死记硬背,而是真正自己理解的,即使忘了也能从头在白板上稀里哗啦画出差不多的知识体系
    “体系” - 不是线性的清单,而是有组织的,从上级概念慢慢具体到知识点的体系

    别人叫你看源码你就去看源码是没有用的,也大概率看不懂,就算看懂了你还是想问“我看懂了 vue 的代码,迷茫了,不知道该学什么”,不如说你可能都无法判断自己是否看懂了
    jatai
    jatai
    Jun 27, 2018 via Android
    15
    那就进军后端啊,以后写项目想返回什么参数就返回什么,想想都感觉爽。
    接触后端了感觉就想从井底跳出来的青蛙,天空一片晴朗与辽阔.
    monxiaolee
    monxiaolee
    Jun 27, 2018
    16
    同迷茫
    deepred
    deepred
    Jun 27, 2018
    17
    可以看看工程化的东西。比如 vue-cli 的 webpack 配置咋写的,为啥这样写。webpack 原理是啥,为啥就可以模块化打包了?
    lijie0981
    lijie0981
    Jun 27, 2018
    18
    我现在开始重构以前写的代码了。在公司写代码更多考虑性能,兼容性的问题,可读性和复用性。
    比如分析一下页面加载渲染的 4 个过程,学会使用 devtools 的 performance 面板,在哪个步骤上可以更快。
    然后可以考虑写一个 jquery 插件,对于代码的封装设计都会有提升。
    一些思想需要训练,反馈可能没有学习框架那个快。但是受益匪浅。
    OSF2E
    OSF2E
    Jun 27, 2018❤️1
    19
    做前端要么选择视图方向(产品、视觉、交互),要么选择数据方向( B/S 开发那一套东西),打基础的时候,尽量避免脚踏两只船,正面例子就是 react,反面例子是 vue/vue 全家桶 /react 全家桶……
    Lwf1995
    Lwf1995
    Jun 27, 2018 via Android
    20
    @OSF2E 老哥我是后端的,现在写业务有点迷茫,感觉写了半年业务,回想下没啥提升,就是不断为了满足客户不断改原本很乱的代码
    OSF2E
    OSF2E
    Jun 27, 2018
    21
    @Lwf1995 最怕客户要前端改 UI,尤其是为了节约时间要求用代码盲改,简直是无底洞
    TabGre
    TabGre
    Jun 27, 2018 via iPhone
    22
    @OSF2E 您的话没有看懂,意思是就好好看 react 而不是折腾它家的桶?
    soralley
    soralley
    Jun 27, 2018
    23
    弱弱地问下像 draw.io 这样的网站前端用的什么? https://www.wolfram.com/mathematica/ 这样的呢?
    owouqu
    owouqu
    Jun 27, 2018 via iPhone
    24
    我写完业务代码就学习应用性能优化,webpack 配置,web 安全,ts,ngnix 配置,shell 等等。感觉越学越觉得自己菜鸟了。
    Lwf1995
    Lwf1995
    Jun 27, 2018 via Android
    25
    @OSF2E 我这就是盲改啊,首先是客户的需求,在就是老板吹的牛,让我一个刚毕业的实现。。。咦
    explicit
    explicit
    Jun 27, 2018
    26
    做自己喜欢的东西,在做的过程中你会学到更多.
    前端嘛,就是不断造轮子啊
    Lwf1995
    Lwf1995
    Jun 27, 2018 via Android
    27
    @moxxun 老哥加个好友,找你了解了解
    pexcn
    pexcn
    Jun 27, 2018
    28
    试试后端?😂
    voidcomma
    voidcomma
    Jun 27, 2018 via iPhone
    29
    我学 TypeScript、webpack、nginx、docker、python。。。
    voidcomma
    voidcomma
    Jun 27, 2018 via iPhone
    30
    @soralley docker.io 是开源的。去 GitHub 找。
    OSF2E
    OSF2E
    Jun 27, 2018❤️2
    31
    @TabGre

    我的重点是前面那一句,要么做视图方向的前端开发,要么做数据方向的前端开发。

    视图向的前端与产品经理(产品经理也分视图向、数据向等多个方向,这里特指视图向的产品经理)、视觉设计师、交互设计师有更多的共同语言,技术栈方面也有交集,具体点说,需要懂包括设计在内的其它非计算机学科范畴内的东西。

    数据向的前端的工作重心则始终放在数据业务、数据算法等方面,技术栈仅限于计算机学科。
    owouqu
    owouqu
    Jun 28, 2018 via iPhone
    32
    @Lwf1995 #27 加微信么?
    sker101
    sker101
    Jun 28, 2018 via iPhone
    33
    有哪个老哥直接开个前端微信或者扣扣群呗 互相交流交流
    zhwithsweet
    zhwithsweet
    Jun 28, 2018 via iPhone
    34
    不要把自己局限成一个前端,没事看看书,刷刷题,就进步了
    newbieo0O
    newbieo0O
    Jun 28, 2018
    35
    居然不知道学什么。。。都精通了嘛

    ![]( )
    kingf2e
    kingf2e
    Jun 28, 2018 via Android
    36
    @murmur 可以+个联系方式吗?
    toma77
    toma77
    Jun 28, 2018
    37
    golang
    dixeran
    dixeran
    Jun 28, 2018 via Android
    38
    webassembly
    Lwf1995
    Lwf1995
    Jun 28, 2018 via Android
    39
    @moxxun 嗯
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1311 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 74ms · UTC 20:24 · PVG 04:24 · LAX 12:24 · JFK 15:24
    ♥ Do have faith in what you're doing.