开发者社区> 问答> 正文

2020 快到了,前端应该再学些什么?

2020年就要到了,前端工程师的应该再学些什么知识才行?

展开
收起
茶什i 2019-11-29 11:24:20 1951 0
1 条回答
写回答
取消 提交回答
    • 第一:要了解最新的前端趋势比如 Micro Frontends、omi、Houdini、CSS Scroll Snap Points、React Suspense、Hooks、quicklink、Workbox、Angular8 Lvy 等等。

    • 第二:同时还要熟练掌握现在流行的前端技术如 Webpack、React、Vue、ES9、Angular、KOA、TS、Three 等等。

    • 第三:如果你是普通公司,你就每天实打实,脑子里不要考虑做轮子哥(原因——轮子太多了Parcel、Moon、hyperapp.js、Fastify…),但是一定要理解内部机制是怎么样的,要理解后面的东西,不是天天一顿摆 API

      • 因为现在前端的面试基本都是原理!原理!原理!即便现在行情是面试造火箭,入职钉钉子。
    • 第四:我有个习惯,就是每隔一段时间就回去看一波招聘的 JD 和面经,并不是为了跳槽,而是关注一下最近大家都需要什么样的人才,需要补充自己哪方面的知识。知己知彼,方能百战百胜!平日里还喜欢逛技术论坛,看看大家都在玩啥黑科技。有什么技术沙龙偶尔也去参加一下,得时刻关注技术的发展,学习大厂的解决方案。

    • 最后:建议大家一定要把 Node.Js 要研究透彻,这才是真材实料的硬货。

    看到这里,如果你还是懵的话,以下是更详细的 5 点建议:

    1. 要学会 C|C++(Webkit、Libuv 等等后面也会用到)。天下武功出少林,天下语言爹是 C

    2. 最早讨论的经典思想—OOPAOP 再到 Functional,个人建议先学思想再学框架。还有 NodeJs 中三个特别有意思的框架 Nest(NodeJs 版本的 Spring)、NuxtNext(Vue&ReactSSR),有没有也傻傻分不清楚。

    3. 在强调一次至少会一门正统的语言,比如:JAVA、NET 等

    4. 项目,一定要做有质量的,有些技术没有条件创建条件也要用。只有把技术用到项目中去,才能让你醍醐灌顶,光学不干等于耍流氓

    5. 多读书,一本好书就像高级武功秘籍一样。哪怕是从里面领悟一招半式,功力提升起来都是惊人的。

    2019-11-29 11:24:31
    赞同 2 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
让世界没有陌生的角落共享单车时代的快与慢 立即下载
让世界没有陌生的角落 共享单车时代的快与慢 立即下载
分身大师那些事儿 立即下载