如果您认为前端很简单。那么这8点适合你——
以 Google Meet 为例:尽管其 UI 很简单,但在幕后,正在进行大量视频/音频帧处理、解码和分块。
以 Google Sheets 为例:一个简单的网格框 UI,但在 Canvas 上有大量的图形操作、布局计算和高性能渲染。
以 Discord 为例:通过简单的视频元素,可以在 Sockets 和 WebRTC(点对点)上进行大量数据流网络级工作
立即学习“前端免费学习笔记(深入)”;
以 Canva 为例:纯 UI 密集型应用程序,处理大量 UI 元素、设计动作和计算以及画布操作。
以 Photoshop 为例:最复杂的应用程序之一,利用 Web Assembly 进入网络空间,处理图像处理操作等。
以 Pinterest 为例:UI / UX 友好的应用程序,具有大量资产优化并确保高可访问性。
以Mega为例:让文件传输看起来如此流畅,一个高度I/O密集型应用程序,处理文件处理、分块和高效的数据传输技术。
以TeamViewer为例:在云端实时无缝控制远程设备,大量音频、视频、图像流、解码、渲染以及模拟键盘和鼠标工作。延迟是这里的一个重要因素。
今天谢谢大家。 :D