未来这些前端技术可能会火
这是个非常小众的领域,但是复杂度和重要性却与日俱增,首先绝大部分公司的绝大部分业务场景中对编辑器的需求很小,其次,编辑器的通用性很大,每个网站的具体业务场景的实现千差万别,但是说到用户输入的文本编辑器,那可能用的都是同一款开源软件。 说完了局部,我们在谈谈为什么会火,最重要的一点就是云端开发的普及,大量的开发者服务被移植到云上,包括最近比较火的FaaS、小程序服务等等,云厂商一方面为了给开发者提供更好的服务,比如开发FaaS的调试服务,所以需要定制符合自己业务的webIDE,另一方面也更重要,一个开发者的开发环境轻易是不会变的,webIDE就是这个环境,webIDE就是云厂商开发者争夺战的入口。 ![]() 另一个原因就是,大规模的团队十分需要将各个团队的能力整合在一起,而整合开发的钥匙就是IDE。 虽然很多公司招编辑器相关的工程师都是挂着前端的Title,但是普通的前端工程师如果没有相关经验,完全拿不下这种场景,这就造成了虽然这是个小众领域,但是人才却很缺失的情况。 下图为圆心在GMTC上展示的阿里前端委员会布局的四大方向: ![]() 谈一谈其它热点技术
Serverless肯定会火,而且也是生产力上的直接提升,前端可以不考虑部署、运维、环境等场景,直接编写函数来实现后端逻辑,可能以后人人都是所谓的全干工程师了。 ![]() 但是为什么没有重点拿来将,首先serverless的适用场景还比较轻量,他不是银弹,现在的serverless热在一定程度上夸大了它的实际作用。 还有一点,对于前端而言Serverless其实是工具,你只能拿来用,本身的开发需要云原生的专业开发者,所以前端根本无法深度参与,他反而把前端对node的要求降低了(因为只要会代码,不需要后端知识),但是对于企业和团队是好事,对于个人而言并不是非常有助于成长的一门技术。
5G来临,万物互联的说法又随之而来,IOT会不会在5G时代火,我并不确定,但是前端在IOT上想大展身手我觉得这几年内看不到进展。 有人会说不是有人把js移植到嵌入式领域了吗?是的,甚至三星还为IOT设备定制了js虚拟机。 IOT是低性能低功耗低内存的设备,越是在这种场景下,低运行时高性能偏底层的编程语言越强大,可惜js与此恰恰相反,这门语言天生不适合IOT,而C语言却如鱼得水。 (编辑:西安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |