Przy okazji pracy nad pewnym projektem, doszedłem do miejsca, w którym potrzebowałem prostego REST API. Wszystkie rozwiązania, które sprawdziłem były albo przerośnięte albo nie działały zgodnie z moimi oczekiwaniami. W ten sposób powstała kolejna paczka do Laravela mojego autorstwa.

Generic REST API, bo o niej mowa, jest paczką, która na podstawie modeli zdefiniowanych w pliku konfiguracyjnym, udostępni API do pobierania i zapisywania danych. Na chwilę obecną paczka oferuje podstawową funkcjonalność CRUD-a. W przyszłości planuję dodanie walidacji zapisywanych danych, paginację zwracanych wyników oraz dodanie uwierzytelniania.

Dokładny oraz aktualny opis paczki znajdziecie na Githubie. Uwagi i propozycje, jak zwykle, mile widziane.