Server-Sent Events or SSE is when the server sends events to the client in a unidirectional manner. In this video, I explain Server-Sent Events and compare them to WebSockets and HTTP and Long Polling.

Slides
https://payhip.com/b/1Kvk
(Members get all slides for all my videos for free)

Source Code
https://github.com/hnasr/javascript_playground/tree/master/server-sent-events

Resources
https://developer.mozilla.org/en-US/docs/Web/API/EventSource

0:00 Intro
1:50 HTTP 1.0/1.1
3:40 WebSockets
5:00 Server Sent Events
7:30 SSE Use Cases
9:00 SSE Code Example
18:00 SSE Pros & Cons
25:20 Do You Need SSE?
28:30 Summary

Support my work on PayPal
https://bit.ly/33ENps4

Become a Member on YouTube
https://www.youtube.com/channel/UC_ML5xP23TOWKUcc-oAE_Eg/join

🧑‍ Courses I Teach
https://husseinnasser.com/courses

Backend Engineering Videos in Order
https://backend.husseinnasser.com

Database Engineering Videos
https://www.youtube.com/playlist?list=PLQnljOFTspQXjD0HOzN7P2tgzu7scWpl2

️Listen to the Backend Engineering Podcast
https://husseinnasser.com/podcast

Gears and tools used on the Channel (affiliates)

️ Slides and Thumbnail Design
Canva
https://partner.canva.com/c/2766475/647168/10068

️ Mic Gear
Shure SM7B Cardioid Dynamic Microphone
https://amzn.to/3o1NiBi

Cloudlifter
https://amzn.to/2RAeyLo

XLR cables
https://amzn.to/3tvMJRu

Focusrite Audio Interface
https://amzn.to/3f2vjGY

Camera Gear
Canon M50 Mark II
https://amzn.to/3o2ed0c

Micro HDMI to HDMI 
https://amzn.to/3uwCxK3

Video capture card
https://amzn.to/3f34pyD

AC Wall for constant power
https://amzn.to/3eueoxP

Stay Awesome,
Hussein

Source

ClicGo Demo