Wydajny JavaScript - Promisy, setTimeout czy Web Workery?
Czy Web Workery, setTimeout i Promisy mogą być używane zamiennie? Tak mogłoby wynikać z niektórych pytań pod ostatnim filmem o Web Workerach, jednak - co pokażemy dzisiaj - każde z tych narzędzi służy do czegoś innego.
Przyznajemy, że w przypadku języka JavaScript cały obszar wielowątkowości, asynchroniczności i optymalizacji kodu powodował u nas wielokrotne bóle głowy. Dlatego właśnie nie zakładamy, że tym jednym filmem wyjaśnimy wszystkie znaki zapytania, ale na dzisiaj chcielibyśmy was zachęcić do eksperymentowania i testowania rozmaitych przeczuć na własnej skórze. Tylko w taki sposób odnajdziecie się w tym wymagającym świecie pętli, zdarzeń, wątków i kolejności zadań.
Materiały:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/EventLoop
https://codewala.net/2015/07/29/concurrency-vs-multi-threading-vs-asynchronous-programming-explained/
https://www.youtube.com/watch?v=Ysp1rh5d5ps
✅ Zasubskrybuj nasz kanał - http://bit.ly/przeprogramowani-sub
📷 Przeprogramowany Instagram - https://www.instagram.com/przeprogramowani/
✍🏻 Marcin na Twitterze - https://twitter.com/mkczarkowski
✍🏻 Przemek na Twitterze - https://twitter.com/psmyrdek
⚡️Opanuj JavaScript ⚡️
https://przeprogramowani.pl/kurs
🔥Bądź na bieżąco i zapisz się do newslettera 🔥
https://przeprogramowani.pl/newsletter
⬇️ Więcej materiałów znajdziesz na naszym Facebooku ⬇️
https://www.facebook.com/przeprogramowani
Poznajmy się - https://forms.gle/wSbq3QXq19L3opQx8
Chcesz więcej? Sprawdź w oryginale!
Przejdź do filmu