Czy struktura store'a jest poprawna?

Czy struktura store'a jest poprawna?
MateuszS
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 311
0

Czy ponizsze rozplanowanie store'a jest ok? Mam watpliwosci bo nie mam doswiadczenia z Vuexem

Kopiuj
/categories      - displays list of categories 
/categories/:id  - displays single category (can be edited in place) and products in that category
/categories/new  - displays form to add new category
/products        - displays list of products
/products/:id    - displays single product details (can be edited in place)
/products/new    - displays form to add new project

Wiem ze powinienem miec osobny state dla produktow i kategorii oarz state'y dla currentProductId oraz currentCategoryId. Wymyslilem cos takiego jak ponizej (gettery)

Getters:

Kopiuj
/categories/all // returns all categories
/categories/new
/categories/details/category //something like $store.getters['categories/all'][currentCategoryId]
/categories/details/state //(EDIT/READ) 
/categories/details/category/products //gets current category, iterate over productIds property and filters products from /products/all

Jak widac pewne moduly sa zagniezdzone w sobie, np details w categories, category w details itd. Dobrze do tego podchdoze?

Pzdr

shagrin
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Norwegia, Stavanger
0

A może coś takiego:

Kopiuj
/categories/all // returns all categories
/categories/new
/categories/{:categoryId}/ //something like $store.getters['categories/all'][currentCategoryId]
/categories/{:categoryId}/state //(EDIT/READ) 
/categories/{:categoryId}/products //gets current category, iterate over productIds property and filters products from /products/all

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.