V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
cheeto
V2EX  ›  程序员

学习 UI, Node.js,以及 WebGL 三个中,哪个对前端提升比较大

  •  
  •   cheeto · 2019-06-19 22:06:50 +08:00 · 3396 次点击
    这是一个创建于 2013 天前的主题,其中的信息可能已经有所发展或是发生改变。

    国内感觉好像除了特定场景很少用到,WebGL 是否有学习的必要?


    最近不太忙,想自学点什么。

    目前的话大概就 UI,Node.js ( Koa ),以及 WebGL 三个方向比较感兴趣。

    比较想往用户体验端的前端发展吧,所以个人比较偏向 WebGL。

    小弟刚刚毕业一年,想请教下大家,往哪个方向努力可以在面试及日后工作中有加分及提升

    17 条回复    2019-06-20 15:29:06 +08:00
    a62527776a
        1
    a62527776a  
       2019-06-19 22:17:09 +08:00
    Node.js
    Terry05
        2
    Terry05  
       2019-06-19 22:17:49 +08:00
    学好 js 提升最大
    luvxy
        3
    luvxy  
       2019-06-19 22:22:31 +08:00
    我觉得你想往体验方向发展 主要钻研 css 相关吧 国内对这个还不重视 你这点突出的话 还是很有前景的
    beginor
        4
    beginor  
       2019-06-19 22:23:52 +08:00 via Android
    wengl 基本上不属于前端了😁
    neoblackcap
        5
    neoblackcap  
       2019-06-19 22:24:07 +08:00
    WebGL 是面向高性能的,其实更多就是游戏行业。
    前端其实用 WebGL 不多。基本相当于两个行业了。
    当然国内大厂也有用 WebGL 的,比如各种活动页什么的。他们内部有自己的活动页生成系统,拖拖就出来,有用 WebGL 的,关键是这样的坑也是很少的。生成系统就那么一些人维护,活动页是 PM 自己拖的。
    Node.js 是面向后端的,前端根本接触不了,都是两个环节了。
    UI 也是归设计部门,产品部门管更多。
    你说这几个方面,其实都相差很远的。前端更多是学习 Javascript, CSS, HTML,浏览器吧
    Constellation39
        6
    Constellation39  
       2019-06-19 22:40:18 +08:00 via Android
    前端自动化离不开 node
    welling
        7
    welling  
       2019-06-19 22:50:26 +08:00   ❤️ 1
    肯定是 Node
    UI 是另一条路,如果是纯设计,那和写代码沾不了什么边。还是说你想说重构 CSS 之类?如果是,那就先 node
    webGL 简单来说就是一个画图 API,更重要的是 3d 相关的知识,这条路和前端其实也没有太大关系。如果想向游戏方向,那就学 3d,看下 three.js ,cocos2dx
    最后说 node,Node 并不是后端专属,不是只有 koa。现在前端都在搞工程化,没有 node 寸步难行
    用 ES6 ?不好意思浏览器不支持,只能 babel 转,上 node
    用 typescript ?浏览器不支持,先用 ts 编译,上 node
    追潮流 3 大框架,vue,react,angular,先 npm install 一下,前提也是 node
    玩得高级点,前后同构,一份代码两端跑,只能 node
    css sprite 自动化? node 啊
    so,前端离了 node,只能回到原始社会刀耕火种了
    Lygljj
        8
    Lygljj  
       2019-06-19 22:55:51 +08:00
    按温大的话说 web 前端说到底就是 html/css,javascript 还有浏览器实现原理以及 api 三个部分,基本上你熟练这三样加上 vue 或者 react 这些框架就足够干活了。
    至于其它的,你在做好基础的前提上有兴趣就去研究,技术永远不会亏待你的
    murmur
        9
    murmur  
       2019-06-19 22:57:11 +08:00   ❤️ 1
    我认为是 UI,但是这东西跟一半美术和艺术修养有关,会做和会抄是不一样的
    intellectual
        10
    intellectual  
       2019-06-19 23:32:30 +08:00
    我是设计的,其中折腾过一年前端,事实结论就是前端就是程序员。
    webgl 那是游戏。
    UI 是设计。如果你有时间实在是闲的蛋疼钱多烧的慌未来几十年无忧可以考虑考虑给 UI 排个队。
    搞 node 吧,程序员的路。
    learnshare
        11
    learnshare  
       2019-06-19 23:33:28 +08:00
    都学,三个方向都有用,非常有用
    ben1024
        12
    ben1024  
       2019-06-19 23:36:55 +08:00
    站 UI,Node.js 没什么市场,工作也不如 php,Java 一类好找,会是加分项
    version
        13
    version  
       2019-06-19 23:40:44 +08:00 via iPhone
    当然是设计咯,你能把设计稿按 div+css 写出来,快速兼容好,比设计稿漂亮的页面,现在真缺这样的前端,

    只会写 es5 的前端就是菜,很多前端都是这样,以为加了 vue react 就很厉害了,实际代码一坨,还有很多 webpack 都不会的前端

    等样式很厉害了就 es6+webpack 往工程化方向发展前端,部署,加载优化等
    charten
        14
    charten  
       2019-06-20 09:33:43 +08:00
    node 是必须会的,其次是 ui,最后才是 webgl。。。。webgl 是当你想往专家级别前进的一个方向
    cheeto
        15
    cheeto  
    OP
       2019-06-20 09:54:06 +08:00
    @charten 明白了,感谢
    jifengg
        16
    jifengg  
       2019-06-20 13:15:50 +08:00
    webGL 现在主要用在做游戏吧。不过一般的游戏引擎有封装,也不用自己去看 webGL 的原始 api,所以,还是 node 为先吧
    godbmw
        17
    godbmw  
       2019-06-20 15:29:06 +08:00
    UI > NodeJS > webGL
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4082 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 05:18 · PVG 13:18 · LAX 21:18 · JFK 00:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.