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

JavaScript 技术方向咨询

  •  1
     
  •   LuciusChen · 2017-08-30 16:48:34 +08:00 · 3154 次点击
    这是一个创建于 2641 天前的主题,其中的信息可能已经有所发展或是发生改变。

    jQuery、AngularJS、Vue.js 都有使用过,另外没有学习过 ES6。本人是一个后端开发,以前虽然写 JS,但实际代码量并不多。现在的公司节奏比较快,前端只负责静态页面,所有的 JS 都由后端来写。

    想请教下学习前端的一个方向,不需要推荐什么书,需要的是方向,书和教程都可以搜索到的。

    18 条回复    2017-08-31 11:08:19 +08:00
    AdamChrist
        1
    AdamChrist  
       2017-08-30 16:54:03 +08:00
    React 全家桶+Ant Design 全家桶 可以试试
    LuciusChen
        2
    LuciusChen  
    OP
       2017-08-30 16:59:04 +08:00
    @AdamChrist 不不,我的意思是不依靠框架的学习,毕竟框架选择不是我来定。
    jtsai
        3
    jtsai  
       2017-08-30 17:01:54 +08:00 via Android
    前端现在涉及的足够多,感觉 nodejs + react 体系全包应用有前景。要被别的技术替代,这个思路也是对的。
    xux9311
        4
    xux9311  
       2017-08-30 17:08:39 +08:00
    前端不写 js ?天哪,你们公司的前端小哥们前途堪忧啊
    vizards
        5
    vizards  
       2017-08-30 17:12:37 +08:00
    前端不写 js...
    tyrealgray
        6
    tyrealgray  
       2017-08-30 17:13:37 +08:00 via iPhone
    @xux9311 前端也分,fe 理论上不包括 js 维护,在推远以前这是后端的活。现在有专门的 js 开发人员就是干这些的。

    如果是后端,其实学习一下各种前端的工具就可以了,拿到代码在没找到人之前简单改改。
    wwdyy
        7
    wwdyy  
       2017-08-30 17:13:53 +08:00
    学习 ECMAScript 基础,再看 ES6
    学习 Dom 和 Bom
    用 jq 写常见的组件,参考 http://zui.sexy/
    在学习框架
    。。。
    doublleft
        8
    doublleft  
       2017-08-30 17:16:21 +08:00
    我说一点:模块化

    例如:业务模块、公共模块和外部依赖怎么解决,如何打包成 bundle
    kanezeng
        9
    kanezeng  
       2017-08-30 17:25:24 +08:00
    学习 ES6,深入学习至少一个主流框架:Angular, React 或 VueJS。
    不用担心框架将来框架的选择问题,其实发展到现在,基本的思想都差不多了。
    lovedebug
        10
    lovedebug  
       2017-08-30 17:27:49 +08:00
    前端也会走 Java 和 python 的老路,so,看看现在两大语言的特点就知道方向了
    TabGre
        11
    TabGre  
       2017-08-30 17:41:27 +08:00 via iPhone
    @lovedebug 不熟悉这两张语言的发展历程,请指教
    LuciusChen
        12
    LuciusChen  
    OP
       2017-08-30 19:01:38 +08:00
    @xux9311 没办法,上一个项目搞得领导不信任前端了。
    calpamomo
        13
    calpamomo  
       2017-08-30 22:23:12 +08:00
    JavaScript 高级程序设计 => ES6

    详看文章《打好 JavaScript 的六个步骤》 https://calpa.me/2017/05/21/learn-javascript-in-six-steps/
    linnn2
        14
    linnn2  
       2017-08-30 22:32:58 +08:00
    大方向有两个,要么前端+node,要么,大前端方向,学习客户端( iOS,Android,Web )
    前端要深入的话,看 react 源码,看 redux 源码,DOM,BOM 基础打好
    misaka19000
        15
    misaka19000  
       2017-08-30 23:01:39 +08:00
    老铁,赶紧离职吧!这坑爹的公司
    LuciusChen
        16
    LuciusChen  
    OP
       2017-08-31 09:11:31 +08:00
    @misaka19000 等年底再说
    L3ve
        17
    L3ve  
       2017-08-31 10:22:52 +08:00
    我的意见是离职。。。。后端写 js。。。
    lovedebug
        18
    lovedebug  
       2017-08-31 11:08:19 +08:00
    @TabGre 其实就是先懂语言,再懂框架,最后是架构。
    JS 现在还在框架中大战呢,总之 ES6 的标准要搞好。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2745 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 11:38 · PVG 19:38 · LAX 03:38 · JFK 06:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.