tidi
v0.1.2
任意のWebサイトの2kbバブルチャットコンポーネントであるTidiに会います... 4MBコンパイルされたバックエンドサービスで実行されているPreatactを使用して作られています。
フロントエンド

バックエンド

私はこのプロジェクトを特定のニーズのために作成しました。これは、「Twitterスペース」機能のTwitterのようないくつかのプラットフォームでのLite「ライブチャット」でした。最後のアイデアは、単一のRoomkeyとユーザー名でインターネット全体でチャットすることができるWeb拡張機能を考案することでした。

バックエンドは、フロントエンドの前に最初に実行される必要があります...
# start the docker container
cd backend && make docker-run
# or using pm2 :
# cd backend
# pm2 start --name tidi-backend make -- docker-run # Start the backend app
cd backend && make runサービスはポートで実行されるはずです:1324
# This step is optional, because you can use the provided dist resource,
# ths command will install dependencies, build bundles to be consumed
# copy the appropriate html file in dist
make build-dist
# then serve the dist folder with an http server
cd dist && http-server # install dependencies
npm install
# serve with hot reload at localhost:8080
npm run devアプリはポート:8080でアクセスできるようにする必要があります
アプリケーション内に統合すると、コンポーネント、2つのパラメーターに渡す必要があります。

Tidiのために小さなテストChrome Web拡張機能を作成することができましたが、NFT Twitterスペースでかなりうまく機能しています...
画像をクリックしてビデオをwhatch:
