2016-08-24 2 views
-3

Ich lerne die Grundlagen von Laravel und Rest in einem Versuch, meine Webentwicklung zu verbessern. Die Routing-Datei in Laravel verwendet GET, PUT, POST und DELETE - macht das Laravel RESTful?Verwendet Laravel REST?

+0

Sie sollten diese Antwort http://stackoverflow.com/a/28984675/3081659 – Noman

+0

Laravel selbst ist nicht RESTful - es ist ein Framework. Out-of-the-Box "tut" es nicht wirklich, aber es bietet eine enorme Menge an Hilfsklassen und Bibliotheken, die es einfacher machen, eine REST-konforme API zu schreiben, wie es viele andere Frameworks tun. – iainn

+1

Mögliches Duplikat von [Laravel 5 REST-Client CRUD] (http://stackoverflow.com/questions/28793403/laravel-5-rest-client-crud) –

Antwort

4

Laravel kann verwendet werden, um RESTful-Anwendungen zu erstellen, aber nur weil Laravel-Router zwischen GET, PUT, POST und DELETE unterscheiden kann, macht das Framework RESTful nicht selbst. Zum Beispiel kann man mit Laravel eine Anwendung erstellen, die Verwenden Sie nur GET und POST. Laravel ist ein PHP-Framework. REST ist eine Web-Service-Architektur. Sie können jede Webentwicklungssprache wie PHP, Ruby, Python oder ASP.NET oder Webframeworks dieser Sprachen verwenden, um einen RESTful-Webdienst zu erstellen. Schließlich, nur weil Sie Laravel verwenden, machen Sie Ihre Anwendung nicht RESTful