Czy jest sens tworzenia aplikacji typu rest jeżeli:
- mam w programie tylko kilka adresów url, które powielają się dla różnych użytkowników (np. adres do edycji profilu - załóżmy /profile jest taki sam dla użytkownika, moderatora i administratora),
- praktycznie na każdej stronie wywołuje zapytanie typu Ajax - czyli jeżeli mamy listę produktów pod adresem /products to po kliknięciu w wybrany produkt jego dane pokazują mi się na tej samej stronie bez przeładowania
Jeśli powyższe założenia chciałbym zrealizować w aplikacji typu rest to:
- adres do edycji profilu powinien być różny ze względu na rolę użytkownika np. dla administratora /admin/profile, moderatora /moderator/profile itd.,
- zamiast wywołania Ajax w liście produktów po kliknięciu na produkt przekieruje mnie na stronę z adresem /products/1 - gdzie 1 to identyfikator produktu
Dobrze to rozumiem, bo waham się czy korzystać z resta na siłę (nie widzę w swoim programie korzyści)?