首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
华为云
V2EX  ›  程序员

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

  •  
  •   yantianqi · 111 天前 · 3425 次点击
    这是一个创建于 111 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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

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

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

    ![]( )
        36
    kingf2e   110 天前 via Android
    @murmur 可以+个联系方式吗?
        37
    toma77   110 天前
    golang
        38
    dixeran   110 天前 via Android
    webassembly
        39
    Lwf1995   110 天前 via Android
    @moxxun
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2227 人在线   最高记录 3762   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 21ms · UTC 12:43 · PVG 20:43 · LAX 05:43 · JFK 08:43
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1