Skip to content

coding-pirates-denmark/tech-web-socket-io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Teknologi - Web - socket-io

Dette repo beskriver og forklarer så kort som muligt både voksne og børn om socket.io

Indholdsfortegnelse

  1. Om Socket.IO
  2. For voksne
  3. For børn
  4. Hvor finder jeg guides?
  5. Bidrag

Om Socket.IO

Socket.IO er et værktøj, som gør det muligt for en computer og en hjemmeside/app at snakke sammen i realtid.

Det betyder, at ting kan ske med det samme — uden at man skal genindlæse siden.

Eksempler:

  • chatbeskeder dukker op lige når du sender dem
  • et spil viser straks, når en anden spiller flytter sig
  • live-opdateringer i dashboards og små apps

👩‍🏫 For voksne

En enkel forklaring uden teknisk baggrundsviden.

Hvad er Socket.IO?

Socket.IO er en teknologi, der gør det muligt for servere og browser-klienter at kommunikere øjeblikkeligt og to-vejs.

Normalt fungerer hjemmesider sådan, at browseren hele tiden skal spørge serveren:

"Er der noget nyt? Er der noget nyt?"

Med Socket.IO kan serveren selv sige:

"Her! Der er noget nyt!"

Det gør kommunikationen:

  • hurtigere
  • mere stabil
  • mere velegnet til alt, der kræver live-opdatering

Hvad bruges Socket.IO til?

Socket.IO bruges ofte i:

  • chatapps
  • live kommentarfelter
  • live spil
  • samarbejdsværktøjer (fx tegne sammen online)
  • dashboards med realtidsdata

Hvad kræver det at komme i gang?

Man skal bruge:

  1. Node.js — et program, der gør det muligt at køre JavaScript på computeren
  2. En serverfil (typisk server.js), hvor Socket.IO startes
  3. En simpel HTML-side, der forbinder til serveren
  4. En internetbrowser (Chrome, Firefox, Edge …)

I de tilhørende repos med navnet guides-web-socket-io-* finder du trin‑for‑trin guides.

🧒 For børn

Forklaret super simpelt.

Hvad er Socket.IO?

Forestil dig, at din computer og en anden computer kan hviske hemmeligheder til hinanden med det samme.

Det er det Socket.IO kan: lade computere snakke sammen hurtigt.

Hvad bruger man det til?

Du kan bruge det til ting som:

  • at lave din egen chat
  • at bygge et spil med venner
  • at få ting til at opdatere hurtigt på en hjemmeside

Hvad skal man bruge?

For at lege med Socket.IO skal du have:

  • et lille Node.js-program
  • en hjemmeside (HTML-fil)
  • og så kan du sende beskeder frem og tilbage ⚡

Når du er klar, kan du lære det gennem de små guides, der starter med guides-web-socket-io-*.

📚 Hvor finder jeg guides?

Dette repo forklarer kun hvad Socket.IO er.

Hvis du vil lære at bruge det, så finder du tutorials i repos som:

🤝 Bidrag

Dette repo er lavet til Coding Pirates Denmark, så både børn og voksne kan lære teknologi på en sjov og forståelig måde.

About

Beskriver socket.io for voksne og børn

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors