Źródło: Arkusze CKE
W skład typowego frameworka wchodzą
Warianty odpowiedzi
-
A
obsługa formularzy i wbudowany serwer
-
B
domena i obsługa błędów
-
C
zarządzanie komunikacją z bazą danych, mechanizm uruchamiania i przetwarzania akcji
-
D
mechanizm uruchamiania i przetwarzania akcji, oraz certyfikat http
Wyjaśnienie
Framework to szkielet do budowy aplikacji, który dostarcza gotowe, przetestowane rozwiązania dla powtarzalnych zadań programistycznych, dzięki czemu nie musisz tworzyć wszystkiego od zera.
W przypadku frameworków internetowych kluczowymi elementami są dwa moduły: routing i kontrolery (odpowiedzialne za odbieranie żądań oraz uruchamianie i przetwarzanie akcji) oraz warstwa bazy danych (np. ORM), która odpowiada za wygodną komunikację z bazą.
Dzięki nim programista skupia się wyłącznie na pisaniu logiki aplikacji, zamiast ręcznie tworzyć mechanizmy obsługi adresów URL czy pisać niskopoziomowe zapytania SQL.