什么是WebAssembly、PWA、GraphQL

WebAssembly允许开发者使用C/C++/Go/Rust等语言编写代码并以接近原生性能在浏览器运行,尤其适合视频处理、3D渲染等任务。同时,PWA渐进式网页应用正逐步接近原生APP体验,提供无缝的API查询和更新。GraphQL则是一种高效的API查询语言,能一次性获取多个资源,适应API的平滑演进。
摘要由CSDN通过智能技术生成

1.WebAssembly

WASM支持将C/C++/Go/Rust等语言实现的代码编译为浏览器可执行的机器码,从而支持浏览器以接近原生应用的性能运行相关应用。在边缘计算领域,WASM也在尝试建立自己的用例,为边缘应用提供统一的运行环境。原文:Introduction to WebAssembly (WASM)

 通过web汇编,我们可以开发接近原生性能的高性能web应用程序,可以执行视频处理、3D渲染、多媒体游戏、加密计算和AR/VR实时应用程序等任务。

十分钟搞懂WebAssembly - 简书 

2.PWA Progressive Web App,渐进式网页应用,逐渐接近原生app的web app)是一种理念

PWA详解_顺其自然~的博客-CSDN博客

3. 什么是graphql

GraphQL 既是一种用于 API 的查询语言也是一个满足你数据查询的运行时。直译过来就是图查询语言,所以当他在处理图状数据的时候,会有很大的优势。

 graphql的优势

Ask for what you need 要什么点什么,参数不多不少刚刚好

只需一次请求,获取多个资源

API演进过程,平滑无痕

graphql简介 - 简书

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值