\newline Logo
Left arrow icon.
Go to Previous Chapter
Go to Previous Chapter
SECTION 6Adding State to Our Web App
Course Thumbnail of Fullstack Rust.Fullstack Rust
  • CHAPTER 1
    Making Your First Rust App
    • SECTION 1.1Getting started
    • SECTION 1.2Binary vs. library
    • SECTION 1.3The generated project
    • SECTION 1.4Crates
    • SECTION 1.5Making our crate a library
    • SECTION 1.6Trade-offs
    • SECTION 1.7Print a list of numbers
    • SECTION 1.8Testing our code
    • SECTION 1.9Wrapping up
  • CHAPTER 2
    Changelog
    • SECTION 2.1Revision 6 (05-30-2022)
    • SECTION 2.2Revision 5 (02-20-2020)
    • SECTION 2.3Revision 4 (02-19-2020)
    • SECTION 2.4Revision 3 (01-29-2020)
    • SECTION 2.5Revision 2 (11-25-2019)
    • SECTION 2.6Revision 1 (10-29-2019)
  • CHAPTER 3
    Making A Web App With Actix
    • SECTION 3.1Web Ecosystem
    • SECTION 3.2Starting out
    • SECTION 3.3Handling our first request
  • CHAPTER 4
    Introduction
    • SECTION 4.1Why Rust?
    • SECTION 4.2Why not Rust
    • SECTION 4.3This book’s mission
    • SECTION 4.4Setting expectations based on your background
    • SECTION 4.5Getting your environment setup
    • SECTION 4.6Rustup
    • SECTION 4.7Cargo
    • SECTION 4.8IDEs, RLS, Editors
    • SECTION 4.9Clippy
    • SECTION 4.10Rustfmt
    • SECTION 4.11Documentation
    • SECTION 4.12The Nomicon
  • CHAPTER 5
    Even More Web
    • SECTION 5.1Crates to know
    • SECTION 5.2Building a blog
    • SECTION 5.3Users
    • SECTION 5.4Building the application
    • SECTION 5.5Examples
    • SECTION 5.6Extending our application
    • SECTION 5.7Adding routes for posts
    • SECTION 5.8Extending further: comments
    • SECTION 5.9Adding routes for comments
    • SECTION 5.10Create a post
    • SECTION 5.11Create a post
    • SECTION 5.12Publish a post
    • SECTION 5.13Comment on a post
    • SECTION 5.14List all posts
    • SECTION 5.15See posts
    • SECTION 5.16Publish other post
    • SECTION 5.17List all posts again
    • SECTION 5.18See users comments
    • SECTION 5.19See post comments
    • SECTION 5.20Wrapping up
  • CHAPTER 6
    Adding State to Our Web App
    • SECTION 6.1Recap and overview
    • SECTION 6.2Adding state
    • SECTION 6.3Receiving input
    • SECTION 6.4Custom error handling
    • SECTION 6.5Handling path variables
    • SECTION 6.6Wrapping up
  • CHAPTER 7
    What is Web Assembly?
    • SECTION 7.1Intro to Web Assembly
    • SECTION 7.2Rust in the browser
    • SECTION 7.3The Smallest Wasm Library
    • SECTION 7.4Working with primatives
    • SECTION 7.5Working with complex types
    • SECTION 7.6The Real Way to Write Wasm
    • SECTION 7.7Other Wasm Topics
  • CHAPTER 8
    Command Line Applications
    • SECTION 8.1Initial setup
    • SECTION 8.2Making an MVP
    • SECTION 8.3Recap
    • SECTION 8.4Adding a configuration file
    • SECTION 8.5Adding sessions
    • SECTION 8.6Syntax highlighting
    • SECTION 8.7Summary
  • CHAPTER 9
    Macros
    • SECTION 9.1Overview
    • SECTION 9.2Declarative Macros
    • SECTION 9.3Procedural Macros
    • SECTION 9.4Writing a custom derive
    • SECTION 9.5Using our custom derive
    • SECTION 9.6Wrapping up
Right arrow icon.
Go to Next Chapter
Go to Next Chapter
SECTION 8Command Line Applications
  • Go Pro
  • Log In

What is Web Assembly?

Table of Contents
  • Section 7.1Intro to Web Assembly
  • Section 7.2Rust in the browser
  • Section 7.3The Smallest Wasm Library
  • Books
  • Fullstack Rust
  • What is Web Assembly?
  • Go To Previous Lesson
    Adding State to Our Web App
    Adding State to Our Web App
  • Go To Next Lesson
    Command Line Applications
    Command Line Applications