DevExtreme Grid w Angularze

0

Dzień dobry,
Nadmienię, że jestem jeszcze noobem.
Potrzebuję skonfigurować DevExtreme Grid, który będzie operawał na bardzo dużej bazie danych.
Backend jest we Flasku.
Chcę osiągnąc coś takiego: https://js.devexpress.com/Demos/WidgetsGallery/Demo/DataGrid/CustomDataSource/Angular/Light/
Filtrowanie, sortowanie oraz wyszukiwanie powinno się odbywać po stronie serwera.
Czy może mi ktoś jakoś to wyjaśnić, bo nawet do końca nie wiem jak skonstruować pytanie.
Co muszę przesłać do backendu i co dostać żeby osiągnąc taki efekt?
np sortowanie jako parametr https://js.devexpress.com/Documentation/ApiReference/Data_Layer/CustomStore/LoadOptions/#sort

0

Moim zdanie to wszystko zależy od twojego API. Jakie parametry filtrowania, sortowania przyjmuje. DevExpress w tym przypadku nie wiele ma znaczenia. Musisz "ręcznie" obsłużyć eventy, które w gridzie odpowiadają za filtrowanie i/lub sortowanie i z każdym wykonaniem tego eventu wysłać nowy request do API.

0

Przepraszam, że nie odpisywałem dość długo.
Jak mogę zmockować API, żeby potestować obsługę takich eventów?
Słyszałem coś o proxy, ale nie za dużo o tym wiem.
Chodzi mi o to, żeby postawić jakiś fake backend i np zwracać jakiegoś JSON'a w zależności od przesyłanych paremetrów z DevExtreme Grida.

0

Jeżeli chodzi o szybkie postawienie prostszego backendu to zainteresuj się np. json server

1 użytkowników online, w tym zalogowanych: 0, gości: 1