Przejdź do treści głównej
INF.04Pytanie #277 z 856backend-webowy-i-architektura-serwera

Która z akcji powinna być zaimplementowana w części back-end aplikacji internetowej?

Opcje odpowiedzi:
A
wypisywanie danych pobranych z formularza w przeglądarce
B
obsługa zdarzeń kontrolek
C
walidacja formularzy w czasie rzeczywistym
D
obsługa bazy danych
Prawidłowa
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: D

Uzasadnienie i szersze wyjaśnienie:

Architektura aplikacji internetowych dzieli się na dwie główne części:

  • Front-end (client-side): Kod wykonywany w przeglądarce użytkownika, odpowiedzialny za interfejs graficzny, interakcje i prezentację danych.
  • Back-end (server-side): Kod wykonywany na serwerze, odpowiedzialny za logikę biznesową, przetwarzanie danych, autoryzację i komunikację z systemami zewnętrznymi, takimi jak bazy danych.

Obsługa bazy danych jest kluczową i fundamentalną odpowiedzialnością back-endu. Ze względów bezpieczeństwa, klient (przeglądarka) nigdy nie powinien mieć bezpośredniego dostępu do bazy danych. Wszelkie operacje zapisu i odczytu muszą być pośredniczone przez back-end, który weryfikuje uprawnienia i zapewnia integralność danych.

Dlaczego pozostałe odpowiedzi są nieprawidłowe?

Pozostałe akcje to typowe zadania dla front-endu:

  • A. Wypisywanie danych w przeglądarce to manipulacja drzewem DOM, wykonywana przez JavaScript.
  • B. Obsługa zdarzeń takich jak kliknięcia czy wpisywanie tekstu to podstawa interaktywności front-endu.
  • C. Walidacja w czasie rzeczywistym (np. sprawdzanie formatu e-maila podczas pisania) odbywa się na froncie, aby zapewnić użytkownikowi natychmiastową informację zwrotną.

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 „Backend webowy i architektura serwera”

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