Junior — Middle
Poderia nomear os principais protocolos de rede com os quais se depara ou utilizou na prática?
sobes.tech IA
Resposta da IA
Os principais protocolos de rede com os quais frequentemente se deparam na prática de desenvolvimento com Node.js incluem:
- HTTP/HTTPS — protocolos para transmissão de hipertexto, a base das comunicações web.
- TCP — protocolo de nível de transporte que garante uma transmissão de dados confiável.
- UDP — protocolo de nível de transporte sem conexão, usado para transmissão rápida de dados.
- WebSocket — protocolo para comunicação bidirecional entre cliente e servidor sobre TCP.
- DNS — protocolo para resolução de nomes de domínio em endereços IP.
Por exemplo, ao criar um servidor web em Node.js, geralmente usa-se HTTP/HTTPS, e para tempo real, WebSocket.