4Developers Łódź 2024: Kacper Łuczak - Wielowątkowe problemy w jednowątkowym świecie JavaScript

youtube.com 2 tygodni temu


📣 4Developers Katowice 2025 już 15 października! Śledź nas, by być na bieżąco.
🔗 Więcej informacji o konferencji: https://4developers.org.pl/4developers-katowice-2025/

JavaScript by Accenture
JavaScript, początkowo projektowany jako prosty język skryptowy dla przeglądarek, dziś stanowi rdzeń złożonych aplikacji internetowych, a jego jednowątkowa natura stawia nas przed wyzwaniami przypominającymi problemy “wielowątkowego” świata. Jak na przestrzeni czasu radziliśmy sobie z równoczesnością, gdy mamy do dyspozycji tylko jeden wątek? W jaki sposób i jakimi narzędziami możemy efektywnie imitować wielowątkowość i jednoczesność takiego środowiska? Podczas prelekcji przejdziemy przez wszystkie te zagadnienia i dowiemy się, w jaki sposób dzisiejszy silnik React.js dostosowuje się do optymalizacji złożonych aplikacji. Poznamy też najnowsze trendy w „walce” z jednowątkowością, omawiając Web Workers, oraz zbudujemy cheatsheet, który będzie nas wspomagał w codziennej pracy przy optymalizacji naszego kodu.