mirror of
https://github.com/waku-org/js.waku.guide.git
synced 2025-02-22 19:58:13 +00:00
An attempt to get multi-language support with a simple site generator: https://gohugo.io/ Research issue: https://github.com/vacp2p/docs.dappconnect.dev/issues/7 Theme: https://themes.gohugo.io/themes/hugo-book/ I've dropped the Waku specs part for simplicity of the PR, you can re-add it later yourself @D4nte . Signed-off-by: Jakub Sokołowski <jakub@status.im>
2.5 KiB
2.5 KiB
title | date | weight |
---|---|---|
Examples | 2021-12-09T14:00:00+01:00 | 4 |
Examples
Here is the list of the code examples and the features they demonstrate. To run or studies the example, click on the repo links.
Minimal ReactJS Chat App
Repo: min-react-js-chat.
Demonstrates:
- Group chat
- React/JavaScript
- Waku Relay
- Protobuf using protons
- No async/await syntax
Minimal ReactJS Waku Store App
Repo: store-reactjs-chat.
Demonstrates:
- Waku Store
- React/JavaScript
- Protobuf using protons
Vanilla Javascript Using Minified Library
Repo: unpkg-js-store.
Demonstrates:
- How to stop retrieving results from Waku Store on condition
- Use minified bundle from Unpkg.com
- Vanilla JavaScript application
Web Chat App
Repo: web-chat.
Demonstrates:
Ethereum Private Message Web App
Repo: eth-pm.
Demonstrates:
- Private messaging
- React/TypeScript
- Waku Light Push
- Signature with Web3 Wallet
- Asymmetric Encryption
- Symmetric Encryption
- Protobuf using protobufjs
Ethereum Private Message Using Web3 Wallet Encryption API Web App
Repo: eth-pm-wallet-encryption.
Demonstrates:
- Private Messaging
- React/TypeScript
- Waku Light Push
- Signature with Web3 using EIP-712:
eth_signTypedData_v4
- Asymmetric Encryption
- Usage of
eth_decrypt
Web3 Wallet API - Protobuf using protobufjs
Uber-like minimalistic car sharing app suing Vue.js
Repo: TheBojda/waku-uber.
Article: Decentralized Uber: Here's How I Built It With Status.im, Waku, and Vue.js.
Demonstrates:
- Vue.js
- Waku Relay
- Protobuf using protons