Wzorce projektowe · Senior · Pytanie 5 z 75
Co oznacza CQRS?
- ✓Poprawna odpowiedź: Osobne modele dla zapisu (poleceń) i odczytu (zapytań)
- 2Cache'owanie zapytań po stronie klienta w store Redux
- 3Szyfrowanie zapytań i odpowiedzi w trakcie przesyłania
Wyjaśnienie
Model odczytu można zoptymalizować pod wyświetlanie (zdenormalizowane widoki), a model zapisu pod reguły biznesowe. Dodaje to złożoności i często ostateczną spójność, więc stosuje się to w złożonych domenach, a nie domyślnie. Na frontendzie podobna idea to rozdzielenie mutacji i zapytań, jak w TanStack Query.