首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

大牛团队总结:未来前端工程师的发展之路!踏入前端你不会后悔

目前,前端三大框架已成主流,前端工程化也已逐渐成熟,ts让前端开发大型项目更加容易,rn让前端能够快速进入app的开发,nodejs让前端涉及后端变得容易,当然还有小程序、pwa等等。随着前端引来了一波又一波的春天,前端工程师也貌似是迎来了高潮。不过,随着前端涉及面的不断的扩大,前端工程师的能力也要随之提升。但人的精力是有限的,前端所涉及的范围实在太广了。

随着近日在网上闲逛,我在网上看到了一篇名叫“未来的前端工程师”的文章!这是由“蚂蚁金服团队”所写的文章。文中认为,针对于前端工程师以及目前前端技术的扩大增长,前端的工作会继续分化,也会继续融合,分化和融合是不断的演化和互吸收转化的,不过核心的东西还是不会有太大变化。许多和小编一样正在学习与想要学习web前端的同学,我给大家说说我滴群哦,web前端海量知识分享,就是前面是767中间是050后面是771,在此我保证,绝对web前端的干货,等待各位的到来,我们一同从入门到精通吧!

所以,我们应该做到事倍功半,把有限的精力投入到合适的方向去学习!

一、三大框架

目前来看vue和react已经是主流了,生态也比较完善,angular的使用的会少一些,所以优先学习vue和react为主,angular可以视情况而定学习。当然不仅仅是学习框架的使用,还需要学习他们运行的原理,以及周边生态的一些原理,先看vue的源码,稍微简单一些。

二、webpack

webpack现在很多项目以及离不开他了,虽然他的配置比较繁琐,但是功能很强大,所以webpack是必须要掌握的内容,同时了解他的打包机制、loader和插件原理也是很有必要的。rollup和parcel是最近两个新的打包工具,可以暂时观望。

三、typescript

typescript是一门很棒的语言(虽然很多人不这么认为),提供了静态检测等功能,但它不是必须学习的内容,原生的js已经满足很多人的开发需求了。

四、react-native

rn让前端可以参与的app的开发中,提供了比h5更好的体验,同时比原生开发有更高的效率,但是目前rn并不完善,也有很多需要解决的问题。目前可以尝试的写写demo,了解整个开发流程。

五、nodejs

前端几乎已经离不开node了,npm包管理,开发时启动node服务等等,所以nodejs算是一个必须学习的内容了,掌握node的一些开发思想也是很有必要的,当然更多的后端知识可以视情况而定。

六、小程序

小程序的开发其实比较简单,需要学习的时间并不长,可以尝试着自己写一个小程序体验。

七、pwa

从去年开始一些大公司已经在使用pwa了,而苹果也开始支持pwa了,所以可能是一个未来的趋势,可以先了解pwa的一些基础内容,之后再进行更深入的学习,优先级较低。

八、数据可视化、物联网、人工智能等等

这些属于比较细分的一些领域了,根据自己的需求和规划进行选择性的学习。

九、计算机基础

其实有些前端工程师的计算机基础会差一些,包括我自己,像数据结构、算法、操作系统等等也是需要学习的内容,它可能不会给你在目前的工作中带来太大的帮助,但是在有些场景下这些知识会带来一些解决问题的灵感。

对于未来前端工程师发展,各位网友怎么看呢?欢迎下方留言评论!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180606A0ZEA200?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券