Socket IO
Pre-Action
Server Side (NodeJS Express)
npm install socket.ioClient Side (React)
npm install socket.io-clientConnect
Client Side
import io from "socket.io-client";
const Chatroom = ()=>{
// const [ws,setWs] = useState(io(`Your API Site`)); Don't do this
const [ws,setWs]= useState(null);
useEffect(()=>{
setWs(io(`Your API SITE`));
},[])
}
Server Side
Send and Receive Message
Send(Client)
Receive (Server)
Sent(Server)
Receive(Client)
Room
Join Room
Send Message to Room
Quit Room
Disconnect
Client Side
Server Side
Last updated