1.WebAssembly
WASM支持将C/C++/Go/Rust等语言实现的代码编译为浏览器可执行的机器码,从而支持浏览器以接近原生应用的性能运行相关应用。在边缘计算领域,WASM也在尝试建立自己的用例,为边缘应用提供统一的运行环境。原文:Introduction to WebAssembly (WASM)
通过web汇编,我们可以开发接近原生性能的高性能web应用程序,可以执行视频处理、3D渲染、多媒体游戏、加密计算和AR/VR实时应用程序等任务。
2.PWA Progressive Web App,渐进式网页应用,逐渐接近原生app的web app)是一种理念
3. 什么是graphql
GraphQL 既是一种用于 API 的查询语言也是一个满足你数据查询的运行时。直译过来就是图查询语言,所以当他在处理图状数据的时候,会有很大的优势。
graphql的优势
Ask for what you need 要什么点什么,参数不多不少刚刚好
只需一次请求,获取多个资源
API演进过程,平滑无痕