مفهوم RESTful یا REST فقط مرتبط با وب سایت و web application نیست و یک مدل طراحی معماری برای سیستم های توزیع شده است و به موارد بسیاری مانند Stateless، web API، web service ، یا وب سایت URL مرتبط است.
مرتبط ترین مبحث RESTful یا REST با وب سایت ها به نظر بنده RESTful URL برای یک سایت است که اگر یک سایت در URL های خود از query string استفاده نکند و فقط منابع سایت را با استفاده از مسیر (path) مشخص کند به URL آن وب سایت RESTful می گویند:
none RESTful URL |
RESTful URL |
http://example.com/products?category=2&pid=25 |
http://example.com/products/2/25 |
http://example.com/index.php?page=foo |
http://example.com/foo |
در مورد Stateless بودن یک وب سایت هم می توانید این لینک را مطالعه کنید.