Hej, szybkie pytanko. Mam tak mały backend, który ma tylko kilka endpointów ( Używam #nestjs i #swagger ). Mam plik konfiguracyjny yaml, który mówi trochę o możliwościach jakie endpointy mają.
Np.

sortFields:
- name
- date
Hej, trochę słabo opisałeś ten problem. Co jest na podstawie tego pliku yaml tworzone? API? Baza? Jedno i drugie? O jakie "dynamiczne parametry do swaggera" pytasz?

Generalnie w większości enterprise-owych rozwiązań możesz pisać modele dziedzinowe, na ich podstawie modele bazodanowe (encje) i interfejsy/DTO dla endpointów. Potem z automatu masz zmiany w bazie przez ORM i automatyczne generowanie schematu swaggerowego. Wygląda to raczej podobnie i w NestJS i w C# i w Javie.
  • Odpowiedz
Moim zdaniem to może być trochę trudne do zrobienia, bo swagger raczej jest generowany statycznie na podstawie typów, nie jakichś dynamicznych wartości. Chyba lepiej zrobić endpoint, który będzie zwracał te dostępne wartości dla klienta.
  • Odpowiedz
Czerwiec w Apple TV+ | W tłumie oraz W powietrzu wkrótce na platformie

Platforma Apple TV+ zaprezentowała listę filmów i seriali, które w czerwcu zadebiutują w serwisie. Z nowości warto będzie zwrócić uwagę na "W tłumie" oraz "W powietrzu", z drugim sezonem powróci także "Swagger!" . Co jeszcze przygotowano dla polskich widzów?

https://upflix.pl/aktualnosci/czerwiec-w-apple-tv-w-tlumie-oraz-w-powietrzu-wkrotce-na-platformie-2023-05-3?utm_source=wykop.pl

#
upflixpl - Czerwiec w Apple TV+ | W tłumie oraz W powietrzu wkrótce na platformie

...

źródło: appletv202306

Pobierz
  • Odpowiedz
Swagger, Five Days at Memorial oraz Bad Sisters | Newsy oraz materiały promocyjne

Apple TV+ zapowiada drugi sezon serialu "Swagger", a także ogłasza daty premier i prezentuje nowe zdjęcia z dwóch nadchodzących seriali: "Bad Sisters" oraz "Five Days at Memorial". Zapraszamy do czytania i oglądania!

https://upflix.pl/aktualnosci/swagger-five-days-at-memorial-oraz-bad-sisters-newsy-oraz-materialy-promocyjne-2022-06-19?utm_source=wykop.pl

#
upflixpl - Swagger, Five Days at Memorial oraz Bad Sisters | Newsy oraz materiały pro...

źródło: comment_1655651130lHW3KenLwcViHci0nxuzi0.jpg

Pobierz
  • Odpowiedz
@vanguard2727: Nie musi pokazywać wszystkich endpointów. Swagger służy bardziej jako dokumentacja. Czasami może też ułatwiać testowanie i weryfikowanie czy ktoś nie wprowadził niedozwolonych zmian w api.
  • Odpowiedz