Dette prosjektet er et enkelt eksempel som demonstrerer hvordan man kan bruke WebSockets med ws
-modulen. Prosjektet består av en Node.js HTTP-server og en React-klient. Serveren sender data til klienten når det sendes data til /websocket?password=your-secure-password
.
- Naviger til
server
-mappen. - Kjør følgende kommandoer for å starte serveren:
- For å kompilere TypeScript:
tsx
ellertsc
. - For å starte serveren:
node dist/index.js
.
- For å kompilere TypeScript:
- Naviger til
client
-mappen. - Kjør følgende kommando for å starte klienten:
npm run dev
Hvis du ønsker å bruke Next.js i stedet for React, kan du navigere til nextjs
-mappen og kjøre følgende kommandoer:
- Kjør
npm install
for å installere avhengigheter. - Kjør
npm run dev
for å starte Next.js-applikasjonen.
Dette vil starte React-klienten i utviklingsmodus.