Ich weiß nicht genau, was RESTFUL ist. Sicher, ich weiß, es ist eine Zuordnung einer URL zu einer Ressource. Aber wie unterscheidet sich das von einem Ajax-Aufruf zu einer Codeigniter-URL, die etwas JSON widerspiegelt?Wann sollte ich RESTful verwenden?
Meine Anwendung wird Subskriptionen mit Status/Optionen haben. Gibt es einen Grund, warum ich eine RESTful-Konfiguration verwenden sollte und nicht nur einige Ajax-Aufrufe, wenn ein Benutzer einige der Optionen für seine Abonnements wechselt?
Rest ist alles über die Übertragung des Staates! Wenn Sie implizieren, dass Sie nur eine Methode auf dem Server zum Wechseln von Optionen für ein Abonnement aufrufen möchten, beziehen Sie sich eher auf einen RPC-Programmierstil. –
Einfach. RESTful bedeutet staatenlos. Alle Informationen, die für die "Operation" benötigt werden, werden in diesem einen Befehl gesendet. Der Server kann zwischen den Anrufen hoch und runter gehen und eine RESTful-Operation ist nicht wichtig. –