kangism

前端技术栈咨询,前端东西太多了,理不清头绪

  •  
  •   kangism · Mar 7, 2021 · 3198 views
    This topic created in 2066 days ago, the information mentioned may be changed or developed.

    请教站里前端前辈 现在面试简历里技术栈都需要会哪些呢?前端的东西太多太杂了,现在没啥头绪了 前端框架 Vue/React 工程化 Webpack/npm/yarn 后端 nodejs/Express/Koa2/Nextjs SSR Nuxtjs 开发工具 Less/Scss/Typescript 小程序 /原生 /Taro 就这还有一堆没写,这也太多了吧。。。到底技术栈需要会哪些? 比如 1 、3 、5 年各需要会哪些技能呢?或者大家跳槽的时候都问到了哪些技能呢

    18 replies  •  2021-03-08 08:41:56 +08:00
    RealJacob
    RealJacob
    Mar 7, 2021 via iPhone
    1
    m
    同关注,实习了几个月感觉有点陷入瓶颈
    shakaraka
    shakaraka
    Mar 7, 2021
    2
    去招聘网站收集人家的要求不就知道咯?
    copymaster
    copymaster
    Mar 7, 2021 via Android
    3
    非专业前端
    这些都是有些是同一类的如 vue,react,angular,这类中学习一个国内吃香的 vue 就行,npm 和 yarn 都是包管理器学个 npm 就行,主要是你要知道哪个和哪个是可以互相替换的,发挥什么作用,每一类学习一个最热门的,到公司即使没学过也能很快上手新技术
    kangism
    kangism
    OP
    Mar 7, 2021
    4
    @RealJacob 👍,一般学完了没东西可学了就是瓶颈期

    @wunonglin 需求很多都写的很简单,比如要求会 nodejs,一堆框架难道都要看吗?

    @copymaster 这些都是只学了其中一个,但是很多都只看了一点或没看,面试官要是问起来真是露了怯
    qyf1994
    qyf1994
    Mar 7, 2021
    5
    露怯了就露怯了 继续下一个
    反正这几天面试有感 脸皮是越来越厚了
    yangzhezjgs
    yangzhezjgs
    Mar 7, 2021
    6
    可以看看这本现代前端技术解析 https://book.douban.com/subject/27021790/
    dream4ever
    dream4ever
    Mar 7, 2021
    7
    前端框架选一个学,或者选你想应聘的职位所用的框架来学,不是 Vue 就是 React,焦虑的时间用在学习上。

    Webpack 和 npm/yarn 是两个不同的东西,前者是项目构建工具,后者主要用来安装项目所需的依赖,比如说在 Vue 项目中安装 axios 、lodash 之类的库。

    至于后端框架 nodejs/Express/Koa2 这些,也要看你应聘的职位吧,个人感觉并不是所有职位都要求这些,或者说只是加分项,而不是必需项。

    至于 Less/Scss 就更简单了,看看语法,直接就用起来了,最多半天时间都能搞定的事情。

    至于 小程序 /原生 什么的,这个依然是要看你应聘的职位的,如果开发 H5 或者公司后台,不会小程序什么的,完全没影响啊。

    个人建议,把焦虑的心思用在学习上,你会发现没你想象得那么可怕。
    udqg3v0ZL6h6sHu8
    udqg3v0ZL6h6sHu8
    Mar 7, 2021 via Android❤️1
    8
    听我的,人的精力是有限的。
    首先放弃小程序,nodejs 相关的后端部分也可以先缓一缓。
    先把 React/Vue 挑一个搞精通一点,另一个可以很快切换过去。
    然后最重要的是 JS,建议分两部分,ES6-和 ES6/ES6+,不要一上来就学 ES6 。
    另外 HTTP 等网络相关的东西也是一大块。
    算法和设计模式要有概念。

    其实说的很片面,总之要在时间有限的情况下优先学习基础、市面上主流的和有长远价值的东西,追求面面俱到只会把自己拖死。
    重要的事再说一遍,首先放弃小程序,如果微信小程序还勉强算算个创新的话,那其它大厂跟风出小程序的行为就真的要用恶臭来形容了,不建议把太多精力过早放在这种和 Web 理念背道而驰的技术上。
    Leviathann
    Leviathann
    Mar 8, 2021
    9
    我也想知道
    webpack esbuild parcell rollup 之间是互相替代还是也有包含的关系
    Mutoo
    Mutoo
    Mar 8, 2021❤️1
    10
    https://roadmap.sh/frontend
    打紫钩和绿钩的可以看看,其它了解即可。
    love
    love
    Mar 8, 2021 via Android
    11
    又不是同时用,每个选一种就行,比 java 简单多了
    kosgug
    kosgug
    Mar 8, 2021 via iPhone
    12
    create react app 或者 vue cli 直接开撸,剩下的交给时间
    HibernatePlus
    HibernatePlus
    Mar 8, 2021
    13
    前端不闭着眼学就行了,,,,
    mascteen
    mascteen
    Mar 8, 2021 via Android
    14
    推荐 javacript 权威指南,或者雄辩的 javascript
    murmur
    murmur
    Mar 8, 2021
    15
    vue 和 react 选一个
    构建工具目前还可以用 webpack
    最简单就是 less
    后端肯定选 java,其余的都弱爆了
    Cbdy
    Cbdy
    Mar 8, 2021 via Android
    16
    一般都要会
    murmur
    murmur
    Mar 8, 2021
    17
    @Leviathann 替代和包含有什么关系,都是抄作业,一个框架换构建工具,肯定是 cli 自己先换,哪里有要开发者从 0 开始写配置文件

    现在的风格都是 cli 生成构建文件,配置零散在通用也不会变得地方,比如 bablerc,新得构建工具会把这些东西读出来
    murmur
    murmur
    Mar 8, 2021❤️1
    18
    构建工具是最不需要担心的,如果一个新构建工具替换掉旧的,除了某些企业喜欢瞎折腾,一定是新的比旧的好用、简单,那积极拥抱变化就可以了

    否则坚持 webpack 不动摇,1 分钟缩减到 15 秒有什么用,开发的时候都是 hot reload,节省掉自己喝水抽烟上厕所的时间?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4405 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 03:55 · PVG 11:55 · LAX 19:55 · JFK 22:55
    ♥ Do have faith in what you're doing.