System Design · Junior · Pytanie 60 z 75
Dlaczego sekretów, takich jak hasło do bazy, nie wolno umieszczać w kodzie frontendu?
- ✓Poprawna odpowiedź: Wszystko, co trafia do przeglądarki, może przeczytać każdy; sekrety muszą zostać na serwerze
- 2Bo kod frontendu jest kompilowany
- 3Bo przeglądarki je usuwają
Wyjaśnienie
Zmienne środowiskowe frontendu (NEXT_PUBLIC_, VITE_) są publiczne. Chronione API wywołuj przez własny backend.