Skip to main content

Running Examples

Standard Browser Build

cd /home/bitnom/Code/gunport/primadb
./build-wasm.sh

Threaded Browser Build

cd /home/bitnom/Code/gunport/primadb
./build-wasm-threads.sh

Relay Server

Many relay and mesh examples assume the included relay server:

cd /home/bitnom/Code/gunport/primadb
cargo run --example ws_relay_server -- 127.0.0.1:9010

Browser Relay Example

cd /home/bitnom/Code/gunport/primadb
./examples/browser-relay-notes/build.sh
./examples/browser-relay-notes/serve.sh

Open:

http://127.0.0.1:4173/examples/browser-relay-notes/

Browser Mesh Example

cd /home/bitnom/Code/gunport/primadb
./examples/browser-mesh-notes/build.sh
./examples/browser-mesh-notes/serve.sh

Open:

http://127.0.0.1:4173/examples/browser-mesh-notes/

Threaded Browser Mesh Example

cd /home/bitnom/Code/gunport/primadb
./examples/browser-threaded-mesh-notes/build.sh
./examples/browser-threaded-mesh-notes/serve.sh

Open:

http://127.0.0.1:4175/examples/browser-threaded-mesh-notes/

Package Consumer Browser App

cd /home/bitnom/Code/gunport/primadb/examples/browser-package-notes-vite
pnpm install
pnpm run dev

Open:

http://127.0.0.1:4182/

Full Cross-Target End-To-End Suite

cd /home/bitnom/Code/gunport/primadb
bash examples/test-all-targets-mesh-e2e.sh