前端语言变“夯”了还是变“拉”了

作为一名前端,感觉这几年就像在坐过山车。从前端语言的角度看,“夯”与“拉”的标准一直在变。
曾经的“拉”: JavaScript是“玩具语言”,回调地狱,大型项目难以维护。
中间的“夯”: ES6、TypeScript、Vue/React三大框架出现,让前端工程化真香!JS甚至开始“入侵”后端(Node.js)。
现在的“纠结”: 业务越来越复杂,TS类型体操让人头秃。而Go、Rust等高性能语言开始通过WebAssembly蚕食前端的性能边界。
所以,前端语言是变“夯”了还是“拉”了?
我觉得是更“夯”了,但也更“卷”了。它不再局限于页面,而是向全栈、跨端演进。但对我们的要求也水涨船高,只会写点Vue可能快不够用了。 #从夯到拉,评价编程语言#
全部评论

相关推荐

1、什么是bfc,bcf的作用、什么属性可以形成bfc块2、css选择器类型,优先级3、如何实现垂直水平居中4、单行文本溢出的时候显示点点省略号、多行的呢5、纯 CSS 去实现一些三角形的小角标的话,你会怎么做?6、JS 数据类型、堆和栈、 js检测数据类型的方式7、判断对象为空的方式8、对原型还有原型链的理解9、new 的操作,它内部具体是做了哪一些动作呢?10、聊聊你对闭包的理解呗。我们就是我们一般什么场景下可能会借助借助到闭包这个特性?11、内存泄漏,什么其他的操作可能会引起内存泄漏,为什么会有内存泄漏,使用闭包的话,怎么去避免这种内存泄漏的情况?12、url输入到渲染阶段浏览器做了什么13、Vue 的通信方式14、vue中data返回的是一个函数为什么不是变量15、 key 值它它具体是有什么作用16、Vue 它的那个数据响应式原理17、nextTick 它有什么作用?!!!!!nextTick实现原理18、https中ssl/tls加密过程19、说一说http版本21、webpack中plugin和loader这么理解的22、打包过程有好,有,主要有三个阶段吧,那它是哪三个阶段呢?23、那假设现在有一个场景啊,就是你接手了一个项目,然后发现它某一个页面在低端的手机上滚动的时候会很卡,那你你会怎么去着手去开始分析处理这个问题呢?你可以讲一下你的思,一些思路。24、是自己实现了一个,个表单状态快照管理。那这个 useStaticSnapshot 它具体是,你是怎么实现的呢?25、职业规划26、你对我们公司有没有什么想要想要了解的?
查看25道真题和解析
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务