查看: 1909|回复: 22
收起左侧

[找工就业] 【话说】2021年JS发展前景如何?

|只看干货 |eecs, 找工就业

分享帖子到朋友圈
本楼: 👍   100% (2)
 
 
0% (0)   👎
全局: 👍   92% (881)
 
 
7% (69)    👎

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?注册账号

x
请问大家怎么看前端,JS,尤其是node.js的发展? 感觉JS最近几年猥琐发育,讨论热度近来年非常之高,还有typescript大有全栈之势。

上一篇:请问如何总结复杂程序
下一篇:求问如何下载Journal of Portfolio Management的PDF?
lalxyy 2021-3-4 05:53:39 | 显示全部楼层
本楼: 👍   100% (16)
 
 
0% (0)   👎
全局: 👍   99% (1099)
 
 
0% (8)    👎
本帖最后由 lalxyy 于 2021-3-3 17:08 编辑

JS说不上猥琐发育了,从2010年开始,以AngularJS的流行为起点,前端工程化逐渐盛行,前端开发者也逐渐成为独立职业,一直都不缺聚光灯的关注。未来前端还会继续向独立工种方向发展,如果React Native、Flutter等等native渲染的框架性能跟得上的话,很可能越来越多面向用户的前端方案会用JS及其衍生语言/工具(如TypeScript).

JS成长最快的时候大概是2016-2018年左右,爆炸点大概在ECMAScript 6 (ES2015) 成为JS的全面标准,并通过浏览器兼容和webpack  “编译器” 和它身后的Babel被主流前端框架接受的时候。因为ES6引入大量新特性,如避免this指针冲突的箭头函数(匿名函数),像其他语言一样用class关键字声明类而不是.prototype定义方法,使用let代替var声明变量来避免作用域问题,使用Promise API建立基于协程的异步操作(这个是现在绝大多数前端框架的实现基础),是JS从富含缺陷的语言向成熟语言的重要转变。

在2017年左右,Angular 2承AngularJS衣钵出世,React逐渐成熟并成为当今绝大多数前端项目的地基(还带上了React Native),yarn在其后也作为node package manager另立山头。与此同时,国内前端十分关注Vue和其后Vue 2的横空出世。这是前端知识量爆炸的一段时期,当时有一个梗,有人在GitHub某重量级JS项目上用中文开Issue,大意是 “求求你别更了,学不动了”。

在Flutter之后,2019-2020年前端社区没有爆炸性的工具新出世,逐渐趋于稳定。接下来的日子里,小程序 / App Clip / PWA应该会成为前端的下一个主流,但是这个过程目前还没有工具的大更新。
再说TypeScript:2010年以后出现的这一类编译时强类型+类型推断的语言,除了TS还有Swift,Go,Kotlin这些,因为能够比较好地平衡严谨性和易用性,将来应该会成为一种主流。

评分

参与人数 9大米 +35 收起 理由
lx70716 + 2 谢谢分享!
nunuh89 + 3 谢谢分享!
admin + 20 很有用的信息!
ju40268 + 1 赞一个
xiaolinger + 2 很有用的信息!
wanz + 1 给你点个赞!
aaron_lam + 3 给你点个赞!
barkonstone + 1 严禁人身攻击、脏话、戾气,屡犯会被封号!

查看全部评分

回复

使用道具 举报

 楼主| 冰吧ip哥 2021-3-4 06:12:35 | 显示全部楼层
本楼: 👍   100% (4)
 
 
0% (0)   👎
全局: 👍   92% (881)
 
 
7% (69)    👎
【问题补充】

我看最近2年,golang和JS(typescript) 火热程度已经超过Python。对于转码的同学,直接学golang和JS是不是更友好呢?
回复

使用道具 举报

caz宅男 2021-3-7 09:53:27 | 显示全部楼层
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   91% (82)
 
 
8% (8)    👎
TianUJMV 发表于 2021-3-7 02:41. 1point3acres
前端是挺火,但是美国留学生毕业做前端最后要留下来会遇到如下几个问题。
1. 前端主攻js,那么你刷算法题怎 ...

JS刷leetcode不成问题。2和3倒是有点问题。
回复

使用道具 举报

爱了爱了 2021-3-4 00:03:51 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (4)
 
 
0% (0)    👎
bootcamp前端毕业的路过 3个月了还没有找到工作。..问题是咱还是有身份的
回复

使用道具 举报

avocado66 2021-3-4 03:59:22 | 显示全部楼层
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   96% (55)
 
 
3% (2)    👎
爱了爱了 发表于 2021-3-4 00:03
bootcamp前端毕业的路过 3个月了还没有找到工作。..问题是咱还是有身份的

什么bootcamp啊?是那几个有名的吗?
回复

使用道具 举报

kunomukou 2021-3-4 04:37:10 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   99% (100)
 
 
0% (1)    👎
感觉js发展的挺好的,现在好多公司都在用typescript了,方向挺好。国内我记得阿里nodejs用的蛮多的
回复

使用道具 举报

redhairdragon 2021-3-4 04:46:23 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   97% (1267)
 
 
2% (39)    👎
作为前端的标准语言,基本上大家都懂一些...
回复

使用道具 举报

imperfection 2021-3-4 05:02:07 | 显示全部楼层
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   89% (842)
 
 
10% (100)    👎
爱了爱了 发表于 2021-3-3 08:03
bootcamp前端毕业的路过 3个月了还没有找到工作。..问题是咱还是有身份的

Bootcamp本来就跟别人cs master甚至是cs本+csmaster没法比吧
回复

使用道具 举报

tommychang1983 2021-3-4 08:01:22 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (20)
 
 
0% (0)    👎
前端是依赖终端的, 手机终端流行让objecC, java流行, Web浏览器终端由于时效性也更加重要,在性能要求不高的情况下, 浏览器页面具有普遍性.
个人感觉现在火爆是因为补课. 之前前端一直得不到重视, 导致人才太少. 现在将前端与后端摆在同样重要的地位上,所以供不应求, 人才薪水水涨船高.
但是并不认同前端会一直这样. 最终其实前后端, 数据端都会差不多一致.

评分

参与人数 1大米 +3 收起 理由
lalxyy + 3 给你点个赞!

查看全部评分

回复

使用道具 举报

SDHOPT 2021-3-4 10:57:22 来自APP | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   99% (1008)
 
 
0% (4)    👎
爱了爱了 发表于 2021-03-03 08:03:51
bootcamp前端毕业的路过 3个月了还没有找到工作。..问题是咱还是有身份的
同问是哪个bootcamp。是aa或者hr么
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

隐私提醒:
■拉群请前往同学同事飞友|拉群结伴版块,其他版块拉群,帖子会被自动删除
■论坛不能删帖,为防止被骚扰甚至人肉,不要公开留微信等联系方式,请以论坛私信方式发送。
■特定版块可以超级匿名:https://tools.1point3acres.com/thread
■其他版块匿名方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

>
快速回复 返回顶部 返回列表