System Design · Senior · Pytanie 42 z 75
Jak frontend może obliczać feature flags bez migotania interfejsu?
- ✓Poprawna odpowiedź: Obliczać flagi na serwerze lub edge i oddawać gotowy wynik razem z HTML
- 2Pobierać flagi na kliencie po renderze i przerysowywać stronę
- 3Trzymać flagi w kodzie i zmieniać je tylko nowym wdrożeniem
Wyjaśnienie
Ładowanie flag po stronie klienta prowadzi do „mignięcia” starego wariantu i przesunięć układu. Ocena na serwerze (lub bootstrap wartości w HTML) daje stabilny pierwszy render. Flagi się cache'uje i uwzględnia w kluczu cache stron.