System Design · Middle · Pytanie 41 z 75
Jak ładować tłumaczenia w wielojęzycznym SPA, nie powiększając paczki?
- ✓Poprawna odpowiedź: Dynamicznie ładować słownik tylko bieżącego języka (i po sekcjach)
- 2Włączyć wszystkie języki do głównej paczki dla natychmiastowego przełączania
- 3Tłumaczyć teksty w locie przez zewnętrzne API przy każdym wyświetleniu
Wyjaśnienie
Słowniki wszystkich języków łatwo zajmują setki kilobajtów. Dynamiczny import według lokalizacji i przestrzeni nazw oszczędza transfer. W Server Components słowniki w ogóle nie trafiają do paczki klienckiej.