Lewati ke konten

Websocket External

Websocket external ini bukan bawaan dari gamanjs yang di maksud disini kita hanya ingin menyampaikan: GamanJS ini juga bisa kamu pasang library Websocket lain loh, contohnya seperti socket.io dan sejenisnya.

disini saya akan memberikan contoh library websocket yang banyak di ketahui oleh developer developer di dunia yaitu socket.io.

GamanJS adalah kerangka kerja untuk aplikasi backend, Anda dapat menginstall menggunakan manajer paket favorit Anda:

Terminal window
npm install socket.io
index.ts
import { Server } from 'socket.io';
defineBootstrap(async (app) => {
const server = await app.mountSever(":3431");
const io = new Server(server);
io.on('connection', (socket) => {
console.log('a user connected');
});
});
<script src="/socket.io/socket.io.js"></script>
<script>
const socket = io();
</script>