Przeczytałem kilka definicji i dyskusji na temat REST i / lub RESTful aplikacji, ale nadal nie rozumiem prawdziwego znaczenia tego.
Zwykle pracuję z aplikacjami, które albo pobierają dane przez GET, albo wysyłają dane przez POST do jakiegoś serwisu internetowego (zwykle skryptu PHP), który następnie albo pobiera dane z bazy danych, albo zapisuje dane w bazie danych.
Czy to jest aplikacja RESTful? Jeśli nie, jaka byłaby aplikacja RESTful? Jaka jest różnica między koncepcją RESTful a koncepcją, z którą do tej pory pracowałem? Proszę wyjaśnić na przykładzie.
Ponadto ktoś mówi o REST, a ktoś o RESTful aplikacjach. Odkryłem, że termin REST odnosi się do koncepcji teoretycznej, natomiast RESTful jest używany, gdy mówimy o konkretnej aplikacji. Czy to prawda, czy istnieją prawdziwe różnice między aplikacjami REST i RESTful?