Introduction
1.
Rendering Views
1.1.
Writing html!
1.1.1.
Writing html!
1.1.2.
Classes
1.1.3.
Working with Text
1.1.4.
Custom Components
1.1.5.
Setting Inner HTML
1.1.6.
Conditional Rendering
1.1.7.
Real Elements and Nodes
1.1.7.1.
On Create Element
1.1.7.2.
On Remove Element
1.1.8.
Boolean Attributes
1.1.9.
Special Attributes
1.2.
Lists
1.3.
Virtual DOM
1.3.1.
Unit Testing your Views
1.4.
Server Side Rendering (SSR)
1.4.1.
Why SSR
1.4.2.
How to SSR
2.
Router
2.1.
Type Safe URL Params
2.2.
On Visit Callback
3.
CSS in Rust
4.
Contributing
4.1.
Getting Started
4.2.
Types of Contributions
4.3.
Internal Design
4.3.1.
Diff / Patch Algorithm
4.3.1.1.
Diff / Patch Walkthrough
4.3.1.2.
Fixing diff/patch issues
4.3.2.
Handling text siblings
4.3.3.
Event Handling
4.3.4.
Router
4.3.4.1.
route macro
4.3.5.
html macro
4.3.5.1.
Compile Time Errors
Light (default)
Rust
Coal
Navy
Ayu
Percy - Isomorphic Web Apps in Rust
HTML Macro
This chapter discusses rendering HTML using the
html!
macro