Siema, mam aplikację ( api + front ) i zastanawiam się gdzie umieścić pewną logikę. Klient czy serwer.
Otóż mamy kilka tabelek z relacjami i po wyjoinowaniu grupujemy po produkcie; tak zgrupowane elementy sumujemy niektóre kolumny i mamy wynik ( jakiś tam raport). Tak pogrupowane wysyłamy do bazy i generujemy plik xls.
Aktualnie zrobiłem tak że na froncie wypluwana jest jedną tabelka A w poście idzie tablica idkow które elementy będą grupowane.
Można by zrobić tak że to front sobie grupuje i sumują A backend tylko wystawia Excela i pakuje do bazy.
Ktore rozwiązanie lepsze?