Cześć,
Walczę od kilku dni z optymalnym rozwiązaniem problemu. Mianowicie chcę pozwolić użytkownikom na tworzenie własnych artykułów na stronie z możliwością dodawania obrazków lub filmów. Problem polega na tym że axios może wysłać jedynie albo multipart/form-data albo json czyli żebym mógł wysłać nazwę oraz treść artykułu + plik muszę stworzyć dwa routy i tu pojawia się problem.
Jak będzie lepiej najpierw wysłać plik do bucketa zwrócić ścieżkę i stworzyć artykuł. Czy może lepiej najpierw stworzyć artykuł zwrócić id potem wysłać plik do bucketa i nadpisać artykuł jedynie o ścieżkę do pliku?
I najważniejsze obsługa błędów co jeśli po drodze coś się zepsuje?