Skip to content

Commit 4064e39

Browse files
committed
docs: remove excessive emojis from native vs guest bindings guide
Cleaned up the documentation to maintain a professional tone by removing check marks and X marks from capability lists and section headers. The content remains the same but is now more suitable for technical documentation while maintaining readability and clarity.
1 parent c5d76df commit 4064e39

File tree

1 file changed

+25
-25
lines changed

1 file changed

+25
-25
lines changed

docs-site/src/content/docs/guides/host-vs-wasm-bindings.mdx

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ Our binding system creates:
7575

7676
Use `{name}_bindings_host` for:
7777

78-
### Test Applications
78+
### Test Applications
7979
```python
8080
rust_test(
8181
name = "component_integration_test",
@@ -84,7 +84,7 @@ rust_test(
8484
)
8585
```
8686

87-
### Benchmarking Tools
87+
### Benchmarking Tools
8888
```python
8989
rust_binary(
9090
name = "component_benchmark",
@@ -93,7 +93,7 @@ rust_binary(
9393
)
9494
```
9595

96-
### Development Utilities
96+
### Development Utilities
9797
```python
9898
rust_binary(
9999
name = "schema_validator",
@@ -102,7 +102,7 @@ rust_binary(
102102
)
103103
```
104104

105-
### Mock Implementations
105+
### Mock Implementations
106106
```rust
107107
// In your test file - runs natively, not in WebAssembly
108108
use calculator_bindings_host::exports::calculator::math::Guest;
@@ -119,7 +119,7 @@ impl Guest for MockCalculator {
119119

120120
Use `{name}_bindings` for:
121121

122-
### Guest Component Implementations
122+
### Guest Component Implementations
123123
```rust
124124
// Guest component source code (src/lib.rs) - compiles to WebAssembly
125125
use calculator_bindings::exports::calculator::math::Guest;
@@ -148,35 +148,35 @@ rust_wasm_component_bindgen(
148148

149149
### Native Platform Bindings Can Do
150150

151-
- **Run natively** on your development machine
152-
- **Access component interfaces** and type definitions
153-
- **Import and use** WIT-generated traits and types
154-
- **Create mock implementations** for testing
155-
- **Build development tools** that understand component interfaces
156-
- **Serialize/deserialize** component data types
151+
- **Run natively** on your development machine
152+
- **Access component interfaces** and type definitions
153+
- **Import and use** WIT-generated traits and types
154+
- **Create mock implementations** for testing
155+
- **Build development tools** that understand component interfaces
156+
- **Serialize/deserialize** component data types
157157

158158
### Native Platform Bindings Cannot Do
159159

160-
- **Run as WebAssembly components** in host runtimes like wasmtime
161-
- **Export component functions** to other languages via WebAssembly
162-
- **Participate in WAC compositions** or component graphs
163-
- **Use WASI Preview 2** or component model features
164-
- **Be executed by host runtimes** as guest components
160+
- **Run as WebAssembly components** in host runtimes like wasmtime
161+
- **Export component functions** to other languages via WebAssembly
162+
- **Participate in WAC compositions** or component graphs
163+
- **Use WASI Preview 2** or component model features
164+
- **Be executed by host runtimes** as guest components
165165

166166
### Guest Component Bindings Can Do
167167

168-
- **Run in host runtimes** (wasmtime, browsers, etc.)
169-
- **Export component functions** to any language via WebAssembly
170-
- **Participate in component compositions** via WAC
171-
- **Use WASI Preview 2** filesystem, networking, etc.
172-
- **Be distributed** via OCI registries
173-
- **Provide secure sandboxing** and portability
168+
- **Run in host runtimes** (wasmtime, browsers, etc.)
169+
- **Export component functions** to any language via WebAssembly
170+
- **Participate in component compositions** via WAC
171+
- **Use WASI Preview 2** filesystem, networking, etc.
172+
- **Be distributed** via OCI registries
173+
- **Provide secure sandboxing** and portability
174174

175175
### Guest Component Bindings Cannot Do
176176

177-
- **Run natively** on native platforms
178-
- **Be used directly** in native applications
179-
- **Access native system resources** outside WASI sandbox
177+
- **Run natively** on native platforms
178+
- **Be used directly** in native applications
179+
- **Access native system resources** outside WASI sandbox
180180

181181
## Common Error and Solution
182182

0 commit comments

Comments
 (0)