当前位置: 首页 > Web前端 > HTML

在人工智能AI横行的时代,为何大前端工程师依然如此吃香?

时间:2023-04-03 00:47:01 HTML

自己的定位是全栈,专注于大前端,包括所有与用户直接相关的开发。我认为这是一种趋势,而且我在自己的经历中确实体验到了其中的好处。目前大前端还没有形成固定的模式,还在乱发展,前景十分看好。现在AI横行,真想说说,我为什么要死守大前端?1)大前端没有天花板。从web1.0到web2.0,我们其实没有太多的感悟。除了Prototype、jQuery等众多框架的出现,帮助我们平滑了浏览器的兼容性之外,真的没有太多惊喜。至于ria,估计知道的人不多。至于gwt,Google的惊人尝试,慢慢淹没在记忆中。可能在企业开发领域,我对Ext.js还有一些记忆。它实现了面向对象的机制,其丰富的组件体系,快速的开发体验和更好的用户体验,还是很不错的,但是对于组件化来说,这种探索还不够。只是面向对象层面的代码复用。2014年,Backbone开始出现在前端。它是第一个著名的前端mvc框架。从此,前端开启了划时代的篇章。然后Angular诞生了,从mvvm、ioc,到instructions等等各种概念,点燃了很多后端开发者对前端的幻想。诚然,前端融合了更多的后端思想,这是好事,但从另一个角度来看,这也是当今大前端高速发展的导火索。而后React的诞生,借助VirtualDOM的抽象,真正实现了组件化,再次将组件化的概念推向了高潮。再说Vue.js,在Angular流行的时候,借鉴了一部分,React流行的时候,又借鉴了一些。当所有人都在抱怨前端越来越复杂的时候,它站了出来,你要的功能我都有,而且更简单,它的火爆无可厚非。移动端也面临着同样的问题,既要h5的灵活,又要nativeapp的好体验。这是一个鱼和熊掌的游戏,从native到hybrid(仍然无法满足复杂的交互),再到各种基于组件的方案react-native/weex(组件层面的跨平台,统一的写法,执行的方式)最终是nativecode,这是一个折中的解决方案),它们丰富了端上的开发,从另一个角度来说,是前端开发的同学们让这些创新的方案得以实现。今天,广义前端涵盖了熟悉React和做ReactNative前端开发的人。这种模式已经在许多大公司中使用了很长时间。除了降低开发成本,还拓宽了前端的覆盖面。未来应该有更多领域融入大前端的概念。2)你需要了解更多的架构知识。前端的爆发,换句话说,是最近三四年才发生的。最根本的创意源泉在于Node.js的帮助。Node.js让更多人看到了前端的潜力。从服务端开发到各种脚手架和开发工具,前端开始沉浸在早期轮子的世界里不能自拔。组件化后,你难逃SSR、PWA等辅助前端开发的快速开发实践,在API中间层、代理层、专业后端开发等方面都有非常成熟的经验。亲身经历了从node0.10到iojs,从node4到现在的node9,写了很多文章,参加了很多技术会议,发表了很多演讲,也有机会和更多业内高手交流。当然,我也经历过从去哪儿到阿里的各种node应用场景,对node的前景非常有把握。善于使用节点有无数的好处。想快速出结果,性能调优,团队结构优化,人员招聘。诸多好处让我坚定地守护着Node.js。作为前端开发,不能只做web开发,需要掌握node,需要了解移动开发方式,更需要了解后端。对Node.js和架构有更多的了解可以让你如鱼得水,为大前端打开更多的可能性。如果你还在编程世界里迷茫,不知道自己未来的打算,可以加web前端学习秋秋裙767,web前端中间的数字是273,后面的web前端是102。7年全栈工程师,根据这些年的开发经验,整理了一份2019年最适合学习的web前端干货,大型互联网技术教学视频上线web前端,不断更新最新教程和学习方法,每天分享学习心得。欢迎基础和高级。这里是前端学习者的集中地3)不仅仅是“端”的概念,而是用户体验移动互联网兴起后,PCWeb逐渐没落。我个人非常佩服宇博。在当年的无线ALLIN战略中,他依然选择留下来,继续从事PCWeb前端的工作。虽然公司的重心已转移到无线领域,但PC业务并未停止。这是很多企业的现状,也是客观事实。那么,PC端这类“老古董”的出路在哪里呢?AI时代,没有“端”的支持能行吗?显然不可能。1)我们可以利用pc/h5的快速版本发布,快速验证AI算法,进而为移动端提供更好的模型和数据支持。2)多端对齐和良好的组合打孔。既然不能在移动端有更大的突破,那就只能在细节上购物了。现在的大前端,除了web,还包括各种终端,比如移动端,ott,甚至一些新的物联网设备。我们有理由相信当年ChromeOS的愿景;“给我一个浏览器,我还你一个世界”。当然,大前端在今天依然在飞速发展,这对所有程序员来说既是机遇也是挑战。只有站在更高的高度去建设前端,才能收获更美好的未来。前端变化快,变化多。除了拥抱变化,每个人都应该明白一件事:“少抱怨,多思考,未来会更好”