Wpis z mikrobloga

@niepodszywamsiepodbiauka: @dowhile: W tej chwili mam coś w stylu "course", "lesson", "courseLesson". Ta trzecia klasa to lekcje, które należą do danego kursu. Lekcja może zostać przypisana do wielu kursów. Tę kolumnę, czyli coś w stylu "postioninarray_blabla", miałbym dodać właśnie do "courseLessons"? Czy do API miałbym przesłać całą listę z obiektami?
@niepodszywamsiepodbiauka: O właśnie i tu kolejne pytanie - czy po każdym takim przesunięciu powinien iść dispatch do store i stamtąd do API? Czy lepiej mieć jakiegoś buttona "save" i dopiero po kliknieciu wysyłać zmiany do backendu? CO masz na mysli przez pojedynczo? Po każdej zmianie miejsca dispatch?
@SalsaDeAmigo: No właśnie znowu możesz dać się ponieść fantazji i coś wymyślić.
Przykładowo, gdyby to były POTĘŻNE listy, to lepiej zaimplementować je w formie listy jednokierunkowej, bo wtedy szybko można poprzemieszczać elementy, a jedyne co wysyłasz na tył to indeksy do podmianki.
Opcja druga, zgaduję preferowana: za każdą podmianką wysyłasz całą listę w której masz pole z miejscem na liście.
Trzecia może wysyłać stan frontu np raz na minutę, ale tutaj
@niepodszywamsiepodbiauka: Dzięki! Zrobię to drugą metodą, bo potrzebne na jutro, ale pierwsza mnie bardzo zainteresowała. Możesz delikatnie rozwinąć jak to miałoby wyglądać? Z tego co rozumiem, to taka lista składa się z obiektu właściwego + wskaźnik na kolejny element listy. Co dokładnie miałbym przesyłać do API w takim przypadku?