云和教育:云和数据集团旗下高端ICT职业教育品牌
  • 国家级全民数字素养与技能培训基地
  • 河南省第一批产教融合型企业建设培育单位
  • 郑州市数字技能人才(码农)培养评价联盟

2020年最火的前端技术是什么?

  • 作者:云和教育
  • 日期:2020-10-31
  • 浏览:1,052次

2019年 Flutter、WebAssembly、Serverless 可谓是前端领域中的最大赢家,TypeScript 的逐步普及,对整个前端发展都有极大的推动作用。

001.jpg

Flutter 是 Google 开源的 UI 工具包,帮助开发者通过一套代码库高效构建多平台精美应用,支持移动、Web、桌面和嵌入式平台。

WebAssembly 源于Mozilla 发起的 Asm.js 项目,设计补充而非取代 JavaScript, 它是一个二进制格式,容易翻译到原生代码,本地解码速度比 JS 解析快得多,让高性能的 Web 应用在浏览器上运行成为可能,比如视频游戏、计算机辅助设计、视频和图像编辑、科学可视化等等。

Serverless:无服务器运算,又被称为函数即服务(Function-as-a-Service,缩写为 FaaS),是云计算的一种模型。以平台即服务(PaaS)为基础,无服务器运算提供一个微型的架构,终端客户不需要部署、配置或管理服务器服务,代码运行所需要的服务器服务皆由云端平台来提供。 

002.jpg

2020学习前端技术要学哪些知识?

前端偏前:图形学Canvas、WebGL、音视频技术;

前端:HTML / CSS / JavaScript 前端框架(Vue / React / Angular / Svelte)等;

前端偏后:Node 技术体系,Electron 生态;

跨端:(或许叫泛端更合适)Hybrid、React-Native / Weex、Flutter;还有小程序。

语言层面:TypeScript、Rust、WebAssembly等;

工具层面:Webpack、Rollup、Parcel等;

其它:GraphQL、Deno。

003.jpg

未来一年相对更火的?

1、不是Node:对于node.js 本身来说非常易用,但是用好很难。老实说在大公司 Node 有很多落地场景,但终究干不过服务端。

2、不是三大框架:Vue / React / Angular,不管是 vue3 还是 react-hooks等,只会更加趋于稳定;

3、不是WebAssembly、Rust:技术门槛比较高,也是一个很重要的原因。就像webgl 虽然我们每天都在接触,但真正能去潜心专研的很少,且技术门槛相对较高。但长远来说还是非常看好。

4、至于跨端技术:只是为了更好的服务客户端,提高产品体验,永远不可能取代原生平台。目前比较火的 Flutter是非常好的跨端技术,但距离大规模落地,”普及“ 还有很长很长的路要走,从目前官方 issue 就足以看出,“它太难了“!

更看好的方向:

前端图形技术:前端的真正价值所在,也是我们一直在探索的方向;

Serverless:他的价值在于真正的实现效能提升,开箱即用的开发体验。

004.jpg

云和数据HTML5全栈精英班,经过多年的技术迭代和项目革新,逐步发展成为集网站、手机应用、小程序、快应用、桌面应用、后台开发等多领域开发课程,新增Egg、TypeScript、Vue、React、HybridAPP等时下最流行的新技术。云和数据,是你学习前端开发的不二选择!

声明:除云和数据原创文章外,分享和转载的文章皆为促进IT技术的传播,并不代表本微信赞同其观点和对真实性负责,仅做交流学习使用,非商业用途。如有文章或图片的原作者有异议或涉及版权问题,请立即联系我们,我们将在第一时间进行改正或删除,确保您的权益,谢谢支持!