Bok svima,
radim jednostavnu aplikaciju za faks koja ima za cilj prikazati kako rade RESTful servisi. Imat će neku osnovnu funkcionalnost i asocijaciju tipa users i posts ili items i categories a na requestove treba vraćati JSON. Radit ću u Sinatri jer se tu lijepo može vidjeti šta se događa na određeni HTTP request.
Ono što mene zanima je teorijska strana priče s obzirom da moram odabrati koje metode ću implementirati i objasniti zašto sam neke implementirao a neke ne. Npr, da li je brisanje i update kolekcije svih usera u jednom requestu suprotno REST-u. Koliko sam uspio naći je to da se ne preporuča delete čitave kolekcije što mi je je intuitivno jasno ali ne znam narušava li to REST model.
Isto vezano uz routing, da li je Railsov način imenovanja vezan uz Rails ili ima veze s nekim RESTful best practices.
Htio bih više saznati o tome pa ako imate neki dobar link za podijeliti slobodno pošaljite.