Źródło: Arkusze CKE
Jakie jest podstawowe zadanie wykorzystania frameworka Node.js w aplikacjach internetowych?
Warianty odpowiedzi
-
A
Budowanie aplikacji mobilnych
-
B
Weryfikacja API
-
C
Kreowanie graficznego interfejsu użytkownika
-
D
Zarządzanie aplikacjami serwerowymi i realizacja przetwarzania asynchronicznego
Wyjaśnienie
Główną rewolucją, jaką przyniósł Node.js, było wyjście JavaScriptu z przeglądarki i przeniesienie go na serwer (backend).
Dzięki zastosowaniu asynchronicznego, opartego na zdarzeniach modelu wejścia/wyjścia (I/O), Node.js wyśmienicie nadaje się do tworzenia wysoce wydajnych i skalowalnych aplikacji serwerowych, które potrafią obsługiwać tysiące zapytań jednocześnie bez blokowania wątku.