Flashcards: Introduction à l'Architecture MVC et Sécurité API — 24 cards

All cards

1Question

Architecture MVC — définition ?

Answer

Sépare Modèle, Vue, Contrôleur pour organiser le code.

2Question

Rôle du Modèle — quoi ?

Answer

Gère données et logique métier.

3Question

Rôle de la Vue — quoi ?

Answer

Affiche les données à l’utilisateur.

4Question

Rôle du Contrôleur — quoi ?

Answer

Orchestre les requêtes et la logique.

5Question

Exemple MVC procédural — caractéristique ?

Answer

Utilise un seul script avec tableau PHP.

6Question

Exemple MVC PDO — avantage ?

Answer

Fichier séparé, meilleure sécurité.

7Question

Exemple MVC orienté objet — structure ?

Answer

Classes pour Modèle et Contrôleur.

8Question

Avantage MVC — principal ?

Answer

Facilite maintenance, réutilisation, test.

9Question

Composant MVC — gestion base ?

Answer

Le Modèle.

10Question

Composant MVC — affichage ?

Answer

La Vue.

11Question

Composant MVC — orchestration ?

Answer

Le Contrôleur.

12Question

Exemple MVC — progression ?

Answer

Procédural simple → Orienté objet.

13Question

Séparation responsabilités — bénéfice ?

Answer

Maintenance facilitée.

14Question

Réutilisabilité — avantage ?

Answer

Composants modulaires réutilisables.

15Question

Testabilité — pourquoi ?

Answer

Facile de tester chaque composant.

16Question

API REST — principe clé ?

Answer

Ressources identifiées par URL, méthodes HTTP standard.

17Question

Ressource — définition ?

Answer

Élément accessible via une URL unique.

18Question

Statelessness — signification ?

Answer

Requêtes indépendantes, pas d’état côté serveur.

19Question

Format de représentation — souvent ?

Answer

JSON ou XML.

20Question

Méthode GET — rôle ?

Answer

Récupérer une ressource.

21Question

Méthode POST — rôle ?

Answer

Créer une nouvelle ressource.

22Question

Méthode PUT — rôle ?

Answer

Mettre à jour entièrement une ressource.

23Question

Méthode DELETE — rôle ?

Answer

Supprimer une ressource.

24Question

Sécurité API REST — mesures clés ?

Answer

Validation, HTTPS, gestion erreurs, rate limiting.

Test yourself with the quiz

Test your knowledge with 12 questions on Introduction à l'Architecture MVC et Sécurité API.

1. L'architecture MVC est principalement une organisation du code qui sépare :

2. Quel est le rôle principal du composant Modèle dans l'architecture MVC ?

Take the quiz →

Read the revision sheet

Review the complete course in the revision sheet for Introduction à l'Architecture MVC et Sécurité API.

See revision sheet →

Similar courses

Create your own flashcards

Import your course and AI generates flashcards in 30 seconds.

Flashcard generator