极客视点
极客时间编辑部
极客时间编辑部
113241 人已学习
免费领取
课程目录
已完结/共 3766 讲
2020年09月 (90讲)
时长 05:33
2020年08月 (93讲)
2020年07月 (93讲)
时长 05:51
2020年06月 (90讲)
2020年05月 (93讲)
2020年04月 (90讲)
2020年03月 (92讲)
时长 04:14
2020年02月 (87讲)
2020年01月 (91讲)
时长 00:00
2019年12月 (93讲)
2019年11月 (89讲)
2019年10月 (92讲)
2019年09月 (90讲)
时长 00:00
2019年08月 (91讲)
2019年07月 (92讲)
时长 03:45
2019年06月 (90讲)
2019年05月 (99讲)
2019年04月 (114讲)
2019年03月 (122讲)
2019年02月 (102讲)
2019年01月 (104讲)
2018年12月 (98讲)
2018年11月 (105讲)
时长 01:23
2018年10月 (123讲)
时长 02:06
2018年09月 (119讲)
2018年08月 (123讲)
2018年07月 (124讲)
2018年06月 (119讲)
时长 02:11
2018年05月 (124讲)
时长 03:16
2018年04月 (120讲)
2018年03月 (124讲)
2018年02月 (112讲)
2018年01月 (124讲)
时长 02:30
时长 02:34
2017年12月 (124讲)
时长 03:09
2017年11月 (120讲)
2017年10月 (86讲)
时长 03:18
时长 03:31
时长 04:25
极客视点
15
15
1.0x
00:00/05:23
登录|注册

2020年,前端领域的主旋律是什么?

讲述:丁婵大小:7.39M时长:05:23
来源:云加社区
迅速发展的前端开发,在每一年,都为开发者带来了新的关键词。2019 年已步入尾声,2020 年,前端发展的关键词又将有哪些呢?近日,云加社区邀请了几位腾讯 TWeb 大会出品人,预测了 2020 年前端发展关键词。以下为重点内容。
首先回望 2019 年,小程序、跨端开发、前端工程化值得一提。
在小程序方面,今年仍然是小程序突飞猛进的一年,各大主流的 App 都上线了小程序能力的支持,各前端团队也都有了专门的小程序开发团队,以适应更快的小程序开发需求。同时 App 中很多关键的功能都被小程序所替代,甚至有些 App 已经变成 Native 小程序壳,上层的应用实现全部是小程序。
跨端开发方面,RN 生态已经非常成熟,或者说看不到太多发展前景。很多团队转战谷歌生态的 Flutter,特别是 Flutter for Web 的第一个 Release,又让 Web 前端重燃希望、跃跃欲试。苹果公司也发布了全新的 UI 系统——SwiftUI,同时,开源社区中 SwiftUI for Web 已经在路上了,SwiftUI for Android 还会远吗?
在前端工程化方面,开发者最重要的基本素养就是通过工具提升效率,而前端开发者在这方面更胜一筹。今年很多团队都在建设完整的前端 DevOps 流程工具集,一些团队之间也开始协作共建,不管是 Web 还是小程序项目,从新建项目、开发、联调(tiao)、部署、测试、发布、运维到监控统计,都有完善的工具做保障和提效,今后前端工程也会越走越标准化。
再展望 2020 年,每一次前端研发模式的革新或者突破,都因一些变革性技术而起。未来一两年,可以感知到的技术变革就有云计算和 5G,那就从这两个方面来聊聊前端可能的突破方向。
关于云计算,已经不是一个新鲜的技术了,对于很多成长型公司,可能一出生就在云上,但对于大公司而言,真正把业务全部搬到云上,也就是近一年内的事情。
这里还有一个不得不提的话题——Serverless,Serverless 的火爆几乎可以归因于前端。因为 Serverless 能够较完美的支持 Node.js,使用 Serverless 帮助前端开发者解决了使用 Node.js 过程中的诸多问题。前端开发不再需要过多关注服务端的运维,只需专注于业务的开发、业务逻辑的实现。随着 Node.js 成为前端开发者必备技能之后,云计算的不断普及会让 Serverless 触手可及。当越来越多的开发者尝到研发高效的甜头之后,Serverless 必将对前端的研发模式产生变革,
而关于 5G,进入人们的日常生活也指日可待。那么,5G 会给 Web 前端开发带来哪些变革呢?
首先,5G 带宽的大幅提升带来传统 Web 页面复杂度的进一步提升,如同 2G 到 4G 变革过程中页面从 WAP 的纯文本超链接时代变革到 4G 全图片视频时代。5G 对于页面的变革必将是巨大的,但肯定不会一蹴而就。因为相应的配套设施也需要逐步完善,如硬件性能和浏览器的处理速度。而服务端渲染(SSR)肯定是其中一个捷径,轻前端重后台,5G 是桥梁,把渲染放后台,不像同构那么简单,需要关注和优化渲染性能。WebAssembly 或许会在这个机遇下得到快速发展,因为它可以无缝对接后台多种语言,而后台渲染的优化也会带来前端页面研发模式和技术架构的变革。
其次,5G 带来的万物互联,又将带来有别于智能手机和普通 PC 的多样化的应用场景,VR、可穿戴设备、车载系统、智能投影、智能交互等又会把 Web 带入各种各样的垂直领域,这也意味着前端将有更多广阔的空间。
在其他方面,流量即商业,只要小程序的流量还在,它就仍然是明年的焦点和重点投入对象。当前人们吐槽的性能问题,预计也会得到解决。同时,小程序的同构也值得期待,它真实的解决了一部分开发者的痛点。另外,小程序的工程化也会有更多工具支撑。
跨端开发方面,Flutter 仍会快速发展,并且会有更多的开发者,Flutter on JS、SwiftUI for Web&Android 也将是开源生态值得期待的事情,毕竟跨端仍没有一个完美的解决方案。
前端没有边界,每个团队关注的技术焦点不尽相同,前端的未来也无法通过这短短一篇文章讲得清楚。希望本文能够给你带来参考价值。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
免费领取
登录 后留言

全部留言(2)

  • 最新
  • 精选
  • Chelizi
    前端领域后来者优势太明显了
    1
    7
  • 小溪里
    Tarojs也不错吧?
    1
收起评论
显示
设置
留言
2
收藏
65
沉浸
阅读
分享
手机端
快捷键
回顶部