Vad är Socket.IO?

Av: Maria Nilsson

Socket.IO är ett javascriptbibliotek som gör det möjligt att skapa webbapplikationer med realtidsfunktionalitet. Det använder sig av tekniken websockets för att upprätthålla en kontinuerlig anslutning mellan webbläsaren och servern. Detta gör det möjligt att skapa applikationer som till exempel chattar, spel eller andra applikationer där det är viktigt att informationen är up-to-date. Webbapplikationer som använder sig av Socket.IO är ofta byggda med hjälp av Node.js på servern, eftersom detta gör det enklare att hantera realtidsdata. På klientsidan används vanligen en webbläsare, men det finns även stöd för andra plattformar som till exempel iOS och Android. Det finns flera andra tekniker som kan användas för att skapa realtidsfunktionalitet i webbapplikationer. Websockets är en av de mest populära teknikerna, men det finns även andra tekniker som till exempel long polling. Jämfört med dessa tekniker har Socket.IO flera fördelar. Bland annat är det enklare att använda och det finns fler plattformar som stöds.

Jobb: Se lediga jobb som kräver Socket.IO kompetens

Se relaterade ämnen:

Skapa din anonyma profil och få erbjudanden från 800 techbolag

Få erbjudanden och ansök anonymt.

Registrera dig nu

Om Demando

Välkommen till Demando. Vi är Sveriges största plattform för techrekrytering – och finns till för alla er som skapar tech - från utvecklare till designers, projektledare eller säljare. Här finns över 30 000 registrerade techtalanger och 800 bolag redo att hitta sin perfekta match.