Beste svaret
Bruk en slags rammeverk som Laravel … så vil du kunne bruke Laravel Socket IO plugin … samme av alle andre php-rammer som CakePHP, WordPress osv. Men hvis du bruker rå -> walkor / phpsocket.io
Svar
Hvis du bare snakker om bakenden av chat-applikasjonen, er svaret ja. Node js og socket io er ideell for chat-applikasjon, da du kan ha sanntidskommunikasjon med webkontakter.
Hvis spørsmålet ditt kan du bygge en chat-applikasjon bare med socket io og node js så er svaret Nei. Du må bygge en frontend, selvfølgelig, du trenger html, css eller et javascrpt frontend-rammeverk hvis du oppretter en webchat-app. Android java, ionisk , reagerer native eller nativecript er nødvendig hvis du oppretter en mobilapp. Du trenger en databasekunnskap også for chat-apper, vanligvis foretrekkes nosql-databaser som mongodb eller cassandra .
Du trenger også Redis som et cache-vedlikeholdssystem.