Skip to content

Commit 831f1db

Browse files
committed
1 parent 38df2dc commit 831f1db

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22

33
[![Crates.io](https://img.shields.io/crates/v/pluginlab.svg)](https://crates.io/crates/pluginlab)
44
[![Demo](https://img.shields.io/badge/demo-online-blue.svg)](https://topheman.github.io/webassembly-component-model-experiments/)
5+
[![Demo](https://img.shields.io/badge/blog-post-violet.svg)](https://dev.to/topheman/webassembly-component-model-building-a-plugin-system-58o0)
6+
7+
I wrote a blog post that goes in much more details and is accessible to a wider audience: [Building a plugin system with WebAssembly Component Model](https://dev.to/topheman/webassembly-component-model-building-a-plugin-system-58o0).
58

69
> The WebAssembly Component Model is a broad-reaching architecture for building interoperable WebAssembly libraries, applications, and environments.
710

packages/web-host/src/components/HomePage.tsx

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Github, User } from "lucide-react";
1+
import { Book, Github } from "lucide-react";
22
import { QRCodeSVG } from "qrcode.react";
33
import { useEffect, useState } from "react";
44

@@ -92,17 +92,19 @@ export const HomePage = ({ onStartRepl }: HomePageProps) => {
9292
href="https://github.com/topheman/webassembly-component-model-experiments"
9393
rel="noopener noreferrer"
9494
className="text-[var(--color-wasi-purple)] font-medium transition-colors bg-primary-50 p-2 rounded-md flex items-center gap-2"
95+
title="GitHub Repository"
9596
>
9697
<Github className="w-4 h-4" />
9798
<span>GitHub Repository</span>
9899
</a>
99100
<a
100-
href="https://topheman.github.io/me/"
101+
href="https://dev.to/topheman/webassembly-component-model-building-a-plugin-system-58o0"
101102
rel="noopener noreferrer"
102103
className="text-[var(--color-wasi-purple)] font-medium transition-colors bg-primary-50 p-2 rounded-md flex items-center gap-2"
104+
title="Blog Post"
103105
>
104-
<User className="w-4 h-4" />
105-
<span>My Portfolio</span>
106+
<Book className="w-4 h-4" />
107+
<span>Blog Post</span>
106108
</a>
107109
</div>
108110
</div>

0 commit comments

Comments
 (0)