Junior — Middle
Môžete uviesť hlavné sieťové protokoly, s ktorými sa stretávate alebo ich používate v praxi?
sobes.tech AI
Odpoveď od AI
Hlavné sieťové protokoly, s ktorými sa často stretávame v praxi vývoja na Node.js, zahŕňajú:
- HTTP/HTTPS — protokoly na prenos hypertextu, základ webovej komunikácie.
- TCP — transportný protokol, ktorý zabezpečuje spoľahlivý prenos dát.
- UDP — bezpripojový transportný protokol, používa sa na rýchly prenos dát.
- WebSocket — protokol pre obojsmernú komunikáciu medzi klientom a serverom cez TCP.
- DNS — protokol na preklad doménových mien na IP adresy.
Napríklad pri vytváraní webového servera v Node.js sa zvyčajne používa HTTP/HTTPS, a pre real-time komunikáciu WebSocket.