Vue · Senior · Pytanie 20 z 75
Czym jest cross-request state pollution w Vue SSR?
// store.js
export const state = reactive({ user: null });- ✓Poprawna odpowiedź: Singleton na poziomie modułu jest na serwerze współdzielony przez wszystkie żądania, więc dane jednego użytkownika wyciekają do innego
- 2Klient i serwer renderują różny HTML
- 3Żądania są przetwarzane w złej kolejności
Wyjaśnienie
Na serwerze twórz aplikację, router i store'y dla każdego żądania (fabryka createApp(), app.provide, Pinia na żądanie). Pinia i Nuxt robią to przy poprawnym użyciu.