NestJS · Senior · Pytanie 51 z 75
Jak zaimplementować wersjonowanie API bez duplikowania całych kontrolerów?
- 1Zmieniać formaty odpowiedzi bez wersji
- 2Kopiować całą aplikację dla każdej wersji
- ✓Poprawna odpowiedź: Wersjonować tylko zmienione trasy (
@Version), współdzielić serwisy i mapować na DTO konkretnej wersji na granicach
Wyjaśnienie
Trasy VERSION_NEUTRAL obsługują wszystkie wersje; nowej wersji potrzebują tylko trasy, których kontrakt się zmienił.