Przejdź do treści głównej
INF.04Pytanie #247 z 856frameworki-frontendowe-spa

Błędy interpretracji kodu wytworzonego za pomocą środowiska React.js lub Angular można śledzić przy pomocy

Opcje odpowiedzi:
A
wbudowanego w środowisko debuggera
B
konsoli przeglądarki internetowej
Prawidłowa
C
narzędzi zainstalowanych po stronie serwera aplikacji
D
kompilatora języka JavaScript
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: B

Uzasadnienie i szersze wyjaśnienie:

Aplikacje tworzone w technologiach takich jak React.js czy Angular są aplikacjami klienckimi (client-side), co oznacza, że ich kod jest ostatecznie wykonywany (interpretowany) przez silnik JavaScript w przeglądarce internetowej użytkownika. Wszystkie nowoczesne przeglądarki (Chrome, Firefox, Edge) mają wbudowane narzędzia deweloperskie, których kluczowym elementem jest konsola. To właśnie w konsoli wyświetlane są wszelkie błędy wykonania kodu JavaScript, ostrzeżenia, a także komunikaty wysyłane przez programistów (np. za pomocą console.log). Jest to podstawowe narzędzie do debugowania i śledzenia błędów w aplikacjach front-endowych.

Dlaczego pozostałe odpowiedzi są nieprawidłowe?

  • A: Debugger w IDE (środowisku programistycznym) służy głównie do debugowania kodu w środowisku deweloperskim (np. po stronie Node.js), a nie w przeglądarce klienta.
  • C: Błędy front-endowe występują w przeglądarce, więc narzędzia serwerowe nie mają do nich dostępu.
  • D: JavaScript jest językiem interpretowanym, a nie kompilowanym w tradycyjnym sensie. Narzędzia takie jak Babel czy TypeScript (TSC) dokonują transpilacji, która wyłapuje błędy składniowe przed uruchomieniem kodu, ale nie błędy interpretacji, które pojawiają się w trakcie jego działania.

Chcesz poćwiczyć całą kwalifikację INF.04?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF04
Reklama

Podobne pytania z działu „Frameworki frontendowe spa”

Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 35 pytań z tego działu.