WebAssembly组件:从云到边缘(LFD134)
WebAssembly组件:从云到边缘(LFD134)

WebAssembly

章节:7章 时长:6小时

免费 67人

了解WebAssembly模块的可移植性、效率和安全性,以及如何利用许多开源框架来创建分布式和无缝连接的组件,这些组件可以部署在浏览器、笔记本电脑、云、树莓派或几乎任何地方。

WebAssembly组件:从云到边缘(LFD134)

课程简介

本课程专为那些已构建或正在构建微服务,且在云原生应用开发过程中遭遇高度阻碍的开发人员而设计。对于那些渴望拥抱函数即服务(FaaS)的简便性,同时又不愿承受云服务提供商带来的额外开销,并且不想牺牲在本地以及其他任何环境中进行试验和测试能力的开发人员而言,本课程将具有极大的价值。


在这个课程,你将学习基本的Rust技能,如创建和托管WebAssembly模块。你将探索浏览器的JavaScript WebAssembly API和WebAssembly的多个可选的非web主机运行时。完成课程后,你将熟悉组件模型的优点和用法,并通过利用开源项目,轻松地使用安全的WebAssembly模块作为部署目标创建分布式的云原生应用程序,并且学习区分基本WebAssembly规范提供的特性和功能与社区工具和开源项目添加的附加特性,并了解基于WebAssembly的应用程序如何真正工作。


课程特点

 在线,自主学习

 6-8小时学习内容

 实操及作业

 注册日起12个月内在线学习

 经验水平:初级


目 录

单元 1 Course Introduction

单元 2. WebAssembly from Scratch

单元 3. WebAssembly with Rust

单元 4. Using WebAssembly Host Runtimes

单元 5. Advanced Guest and Host Communications

单元 6. WebAssembly and the Component Model

单元 7. Advanced Component and Capability Use Cases




此课程为Linux 基金会官方原生课程,课程语言为英语。


0/200
相关证书

Linux基金会开源软件学园 Copyright © 2019-2024 linuxfoundation.cn, ICP license, no. 京ICP备17074266号-2