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

想问下现在前端的主流到底是什么?到底学什么好?

  •  
  •   mikulch · Aug 9, 2019 · 5522 views
    This topic created in 2643 days ago, the information mentioned may be changed or developed.
    本人 7 年后端。现在自学前端。
    流程如下:
    js5->js6->node->react->react-router-redux->babel->webpack->umijs-ts

    结果了解了一下这还差得远。还有一大堆单元测试框架,还有什么前端微服务化要学。

    我想问下,到底学什么是主流趋势?后端 java 有 spring 一把梭。项目用 spring 开发就没问题。

    现在前端的童鞋告诉我国内都用 umijs 这个全家桶。那是不是将来的趋势也是 umi 全家桶就像 spring 全家桶一样?

    国外的话用不用 umijs 全家桶,不用的话他们用什么?


    真不知道我到底什么时候能够开始参与项目写代码。
    20 replies  •  2019-08-10 09:47:15 +08:00
    wh1012023498
    wh1012023498
    Aug 9, 2019
    1
    = = umi 主要写 react 的。。。你把 vue 不放在眼里了嘛?还有奄奄一息的 angular,老当益壮的 jquery...
    mikulch
    mikulch
    OP
    Aug 9, 2019
    2
    @wh1012023498 dom 完全不懂啊。要是把 dom 学完岂不是黄花菜都凉了。
    Marimo
    Marimo
    Aug 9, 2019
    3
    没有都用 umi 吧,框架主要是 vue 和 react,两个学了一个就可以开始搞了
    lywaei
    lywaei
    Aug 9, 2019
    4
    国内都用 umijs ? 用的不多把。。。
    你学这个流程是要干什么吗。难道不是先知道自己干什么在选择怎么做吗
    JetMac
    JetMac
    Aug 9, 2019❤️1
    5
    ![]( )

    CSS 也要学的
    gz911122
    gz911122
    Aug 9, 2019
    6
    后端也不止是 spring 啊

    play, vertx 用的人也不少啊
    mikulch
    mikulch
    OP
    Aug 9, 2019
    7
    @gz911122 后端做 java 的话基本上只学 spring 全家桶就够了
    vertex play 这些用的很少。
    gz911122
    gz911122
    Aug 9, 2019
    8
    @mikulch 嗯 这倒是,
    不过前端这样是好事.

    技术社区啊,什么的氛围都不错.
    java 的技术文章天天不是面试就 juc 真是看够了
    mikulch
    mikulch
    OP
    Aug 9, 2019
    9
    @gz911122 react 我学了一下是真不错。准备找个大佬带我做两个项目
    这样我也能和其他前端工程师一样自称全栈了!
    dartabe
    dartabe
    Aug 9, 2019
    10
    港真 我觉得 css 要学而且比较难. 而且还要 scss?
    tatu
    tatu
    Aug 9, 2019
    11
    @dartabe css 够了,scss、less 之类的感觉就用个嵌套。。
    duan602728596
    duan602728596
    Aug 9, 2019
    12
    基础的 html、css、javascript、node,
    js 框架 angular、react、vue,
    css 预处理器 less、sass、stylus。
    webpack 用来构建中台的单页面应用和网站的多页面应用,
    babel 用来将 esnext 编译成浏览器可执行的 js 代码,并且会帮你处理好代码的兼容问题,
    gulp 可以作为库或者项目的构建工具使用,
    rollup 作为库的打包工具使用,
    测试框架 mocha 和 jest,
    还有 typescript。

    react-router-redux 没必要学,react-router、redux 和 react-redux 可以看一看,umijs 没必要,react 学会了 umi 看一看用一用就可以了。你可以看一看 koa 和 express,koa + webpack 可以开发单页面应用、快速编译、打包代码并上线运行。
    v2hh
    v2hh
    Aug 9, 2019
    13
    7 年应该考虑的是深度了吧
    knightgao2
    knightgao2
    Aug 9, 2019
    14
    框架主要是 vue 和 react,angular 也还行,就是用的公司少 ,typescript 建议好好学,这个是未来的基础
    hyyou2010
    hyyou2010
    Aug 9, 2019
    15
    es6,react 或 vue
    有空再补一下 typescript
    wszgrcy
    wszgrcy
    Aug 9, 2019 via Android
    16
    angular
    qiutianaimeili
    qiutianaimeili
    Aug 9, 2019
    17
    想学完,不可能的,主流,不存在的,一直在变
    momocraft
    momocraft
    Aug 9, 2019
    18
    重点不是学什么好 是学得好不好
    oxogenesis
    oxogenesis
    Aug 9, 2019
    19
    @qiutianaimeili 正解,还是放弃吧
    mamahaha
    mamahaha
    Aug 10, 2019
    20
    干了这吗多年你还不知道大环境吗?推荐学什么好或学什么不好的,一部分是培训机构的忽悠马甲,一部分是从业人士的劝退马甲,还有一些 l 零零散散受过刺激的喷子。
    具体用什么不是要看自己做什么吗?都是换汤不换药的东西,学哪个不一样?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3099 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 61ms · UTC 10:47 · PVG 18:47 · LAX 02:47 · JFK 05:47
    ♥ Do have faith in what you're doing.