YoVDO

Xilem Vector Graphics: Advanced Rust UI Technology Prototype - Bay Area Rust May 2023

Offered By: Rust via YouTube

Tags

Rust Courses Web Development Courses Vector Graphics Courses Declarative Programming Courses Reactive Architecture Courses WASM Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore Raph Levien's latest Rust UI technology prototype in this Bay Area Rust meetup talk. Delve into the refined Xilem medium-grained reactive architecture, featuring implementations of two different View traits for the same view tree. Learn about SVG DOM node creation for WASM browser rendering and high-performance native GPU rendering with the Vello engine. Discover how advanced Rust type system features make declarative vector graphics more ergonomic. Gain insights into the Xilem architecture, View Sequence, and View Trait concepts. Compare Xilem with other declarative UI approaches like SolidJS, Dioxis, Elm, and Swift UI. Witness a live coding demonstration and explore the potential for open-source collaboration on this work in progress.

Syllabus

Introduction
Science Project
Vector Graphics
Native vs Web
Layered UI
Browser UI
Element Tree
View Tree vs Elementary
Declarative UI Tribes
SolidJS
Dioxis
Elm
Swift UI
Xilem Architecture
View Sequence
View Trait
Xilem Core
Prototype
Code
Mouse Info


Taught by

Rust

Related Courses

Programming WebAssembly with Zig - Getting Started with the Zig Programming Language
Chris Hay via YouTube
Improve Vulnerability Management with OCI Artifacts - It Is That Easy
CNCF [Cloud Native Computing Foundation] via YouTube
Calling OPA from eBPF Through WASM in the Kernel - Exploring Unconventional Technology Integration
CNCF [Cloud Native Computing Foundation] via YouTube
Decentralized Routing for Sharded Applications on Service Mesh
CNCF [Cloud Native Computing Foundation] via YouTube
Extending Envoy for API Management - A Fidelity Adoption Story
CNCF [Cloud Native Computing Foundation] via YouTube