Poniżej lista wszystkich podpowiedzi wraz z odnośnikiem do danej sekcji:
- Napisz metodę, która uwierzytelnia użytkownika przy użyciu JWT (JSON Web Tokens) w projekcie API.
- Zaimplementuj niestandardowy atrybut filtra wyjątków, który obsługuje i rejestruje wyjątki zgłaszane przez punkty końcowe API.
- Stwórz kontroler, który pobiera dane z bazy danych i zwraca je jako JSON w projekcie API.
- Napisz middleware, który przeprowadza walidację żądania i zapewnia integralność danych w aplikacji API.
- Zaimplementuj niestandardowy atrybut filtra akcji, który wykonuje walidację i oczyszczanie danych wejściowych dla punktów końcowych API.
- Stwórz dokumentację Swagger dla swoich API endpoints, aby ułatwić API discovery i testing.
- Napisz akcję kontrolera, która realizuje paginację i sortowanie dużych zbiorów danych w projekcie API.
- Zaimplementuj mechanizm buforowania dla często odwoływanych odpowiedzi API w celu poprawy wydajności.
- Stwórz punkt końcowy API, który obsługuje przesyłanie plików i zapisuje przesłany plik na serwerze lub w chmurze.
- Napisz middleware, który dodaje nagłówki CORS (Cross-Origin Resource Sharing), aby zezwolić na żądania API z różnych domen.