ID: 3310 Web Łatwe

Źródło: Arkusze CKE

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

Warianty odpowiedzi

  1. A

    walidacja formularzy w czasie rzeczywistym

  2. B

    obsługa bazy danych

  3. C

    wypisywanie danych pobranych z formularza w przeglądarce

  4. D

    obsługa zdarzeń kontrolek

Wyjaśnienie

Zasada bezpiecznego projektowania aplikacji jest prosta: wszystko, co wymaga dostępu do wrażliwych zasobów i wymaga zaufania, musi dziać się na serwerze, czyli w backendzie.

Obsługa bazy danych to idealny przykład zadania dla backendu. Przeglądarka internetowa nigdy nie powinna mieć bezpośredniego dostępu do bazy ze względów bezpieczeństwa.

Wszelkie kliknięcia, wyświetlanie tekstu na ekranie czy walidacja w formularzu na żywo to zadania frontendu, wykonywane na komputerze użytkownika.

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.04 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — Web