乐趣区

关于前端:GMTC大前端技术演变2020

GMTC

GMTC 寰球大前端技术大会是由极客邦科技旗下 InfoQ 中国主办的技术盛会,关注前端、挪动、AI 利用等多个技术畛域,促成寰球技术交换,推动国内技术升级。GMTC 为期 4 天,包含两天的会议和两天的培训课,次要面向各行业前端、挪动开发、AI 技术感兴趣的中高端技术人员,大会聚焦前沿技术及实践经验,旨在帮忙参会者理解大前端 & 挪动开发畛域的技术趋势与实际案例。

GMTC 技术演变

2016 寰球挪动技术大会

大会主题

  • 动态化
  • swift
  • 新技术实际 RN
  • 客户端性能优化
  • 利用架构
  • VR/AR 开发
  • 架构演进
  • 挪动解决⽅案

2017 寰球挪动技术大会 (智能时代的大前端)

大会主题

  • 动态化
  • 性能优化
  • VR/ AR
  • 挪动 AI
  • 解决⽅案
  • 挪动架构
  • 挪动 web 优化
  • web 框架实际
  • ⼤前端
  • ⼯程化
  • 质量保证

2018 寰球 == ⼤前端 == 技术⼤会

大会主题

  • 客户端新技术专场
  • 性能优化与监控
  • 解决⽅案
  • 终端 AI
  • PWA 专场
  • UI 与动画
  • web 框架专场
  • 跨平台专场
  • ⼯程化
  • Node 专场
  • 编程语⾔

2019 寰球⼤前端技术⼤会

大会主题

  • 性能优化与监控
  • UI 与图形渲染
  • 质量保证
  • 挪动 AI
  • 架构演进
  • 跨平台技术 Flutter
  • 编程语⾔ ts
  • 前端框架
  • 前端⼯程化
  • Node 实战
  • 将来挪动技术
  • 小程序
  • 前端团队治理

2020 寰球 == 前端 == 技术大会

大会主题

Flutter 实战

Flutter 作为革命性的跨终端解决方案,一经推出就取得了宽泛关注。新的一年,Flutter 在原有的工程效率和体验侧有什么新的变动?在业务对用户增长和游戏化诉求强烈的明天,Flutter 带来的想象力是什么?Flutter 将来的机会和挑战是什么?

小程序实战与优化

随着各大平台小程序的疾速放量,开发者遇到越来越多的平台适配问题。各平台小程序的性能优化办法也各不相同。本专场将邀请一线的技术专家为各位带来跨平台小程序框架实现原理,跨平台小程序实战中的一些挑战,以及小程序性能优化的实际案例等等。

编程语言

从编程语言方面看,在前端开发畛域,JavaScript 始终是当之无愧的王者;在挪动开发畛域,Objective-C 和 Java 又别离统治着 iOS 和 Android 营垒。最近几年,很多新的语言凭借更古代的语言个性、更高的开发效率,以及背地大厂的反对,利用也越来越宽泛。

跨端框架演进

Angular、Vue 和 React,前端框架从最后的仅限于 Web 的开发场景逐步向多端研发开始演进。从最后 Angular 采纳的“脏查看”UI 更新形式,到 Vue 3.0 基于 Proxy 的启发式 UI 更新策略。前端框架的底层技术随着规范的一直倒退也在一直地进行着翻新。

大前端中台化演进

随同着 TOB 场景越来越多,传统的前后端拆散的研发模式曾经不再满足需要,微“前端”服务的“中台”的作用更加显著。咱们把业务、行业共同点晋升到中台实现,成为“大中台、小前端”,能最大水平复用、解耦业务、满足业务麻利扩大。

前端平安生产

随着前端业余技术的倒退,前端研发在整个 Web 利用研发工程链路上扮演着越来越重要的角色,前端平安生产的责任也随之放大,在前端利用开发、公布、线上运行的不同阶段,如何让前端工程师产出的代码更加靠谱,不带着问题公布,线上发现前端故障后也能及时止血?

端侧 AI

人工智能倒退已进入“落地为王”阶段,端侧 AI 相比云侧 AI,具备低延时、爱护数据隐衷、节俭云端计算资源等劣势,现已成为端侧技术新热点,并且紧贴用户在 AR 特效、搜寻举荐等有诸多翻新利用。

Node 实战

随着大前端的倒退,Node.js 也曾经公布到 v13,其利用场景从脚手架、辅助前端开发(比方 SSR、PWA 等)的疾速开发实际,到 API 中间层、代理层,甚至到后端开发都有十分成熟的教训。本专场将重点邀请一线专家给大家带来他们在各自畛域的实战经验。

大前端工程化

大前端工程化是指挪动端、前端在我的项目规模、工程复杂度、疾速迭代等雷同背景下,对一些共性问题的思考。工程化是与实际密不可分的,本专场咱们通过分享业内一些通过实际测验的工程化计划,心愿可能为大家提供借鉴和帮忙。

性能优化与监控

性能优化能间接晋升用户更快、更晦涩的产品体验,在资源受限的挪动设施上显得越发重要。通过全链路监控前端、后端、客户端整个通道,拆解用户达到场景下的性能瓶颈,优化整个要害耗时门路,晋升产品服务稳定性和速度。

Serverless 实战

Serverless 即无服务器技术,是当今煊赫一时的方向。因其升高开发成本、按需主动扩缩容、免运维等诸多劣势,被越来越多的行业和公司用于更快的构建云上利用。如何让更多的研发团队和开发者,将 Serverless 与本身业务相结合,进行技术升级?

前端前沿技术

前端技术的发展趋势在最近十年里以惊人的速度向上攀升,而新技术的呈现则使得前端从传统的 Web 平台逐步向外扩大到更多畛域。新前端技术的呈现源于对业务场景所谋求的高性能、高可用性以及高扩展性等多个方面。

团队建设与治理

中国互联网产业高速倒退,在带动前端行业蓬勃发展的同时,也随同着成千上万的前端工程师的治理问题。如何在业务达成过程中帮忙前端工程师更快成长,如何开掘工程师的价值考验着每一位前端团队管理者。

大前端架构演进

前端和挪动端的场景越来越简单,理解前端架构倒退的门路,形象出其背地的原理,找到改革的驱动力,把握技术倒退的趋势,是学习前端架构的有效途径。本专场借助几个行业具体的实际案例,谈谈对目前大前端发展趋势和架构演进的了解和瞻望。

GMTC 的演变

大前端时代的焦点

前端给终端⽤户提供什么?

  • 通过不同端、端侧技术达到最佳的交互体验

前端能⼲什么? 技术⼿段?

  • 跨端、Node、BFF & Serveless、可视化、IoT、AI 等

前端须要什么 ⼯程设施?

  • 不同场景下的开箱即⽤的⽅案
  • ⼀站式开发体验

咱们关注什么?

前端工程化体系

根底工程设施

工程化工具链状态

工程化 - 平台化时代

云 + 端时代

nodejs 利用

node 利用场景演变

工具时代

web 利用

BFF 利用

特点:多端利用、服务聚合

Serverless 去服务器化

TypeScript

越来越多⼈开始使⽤ TypeScript

node 趋势

跨平台技术

RN 与 Flutter 原理比照

Flutter For Web

小程序

小程序架构选型

转换原理:语法树的映射解析(⽂件格局、命名规定、属性和组件名替换,api 的适配等)

小程序性能优化

性能优化与监控

关键因素

  • 前端⼈员深⼊了解浏览器,webview 渲染机制
  • 客户端视⻆缓存,不要局限单端视⻆
  • 性能指标监控

咱们能做什么

大佬的前端监控的实现

传送门

大前端人才需求

互联网世界离不开前端开发,像淘宝、阿里巴巴、支付宝、腾讯、京东、新浪微博等等大型的基于互联网的企业与产品,都须要优良的前端高级开发人才。

不仅仅是互联网企业,随着 O2O 模式的越来越遍及,传统企业越来越互联网化、云端化,前端开发人才需求越来越多,人才缺口高达上百万。

随着 5G 落地,云计算、大数据和人工智能畛域都赋予大前端开发更广大的空间,跟上这个时代,抓住人工智能、大数据的风口,来学习前端开发,在这里遇见更优良的本人

退出移动版