• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Laravel - kontrolery API - prośba o ocenę kodu

0 głosów
55 wizyt
pytanie zadane 6 stycznia w PHP, Symfony, Zend przez Gambr Mądrala (7,020 p.)

Od jakiegoś czasu tworzę aplikację opartą o Vue i Laravela. Co sądzicie o kodzie kontrolerów? Dodam, że używam własne wrappery jak JsonValidator lub JsonResponse.

github

1 odpowiedź

+1 głos
odpowiedź 7 stycznia przez Paweł Antyporowicz Stary wyjadacz (10,550 p.)
wybrane 7 stycznia przez Gambr
 
Najlepsza

Oglądając tak powierzchownie, na pewno routing nie jest REST. Wszystkie adresy obsługujesz metodą post.

//Zamiast tak:
Route::post('word/create','Api\WordController@create');
Route::post('word/edit','Api\WordController@update');
Route::post('word/delete','Api\WordController@delete');
Route::post('words/migrate','Api\WordController@migrate');

Adresy powinny wyglądać tak, że każdy zasób jest obsługiwany przez jeden adres ale akcje obsługiwane są przez odpowiednie żądania HTTP:

  • POST - tworzy nowy zasób,
  • GET - zwraca zasób,
  • PATCH, PUT - aktualizuje zasób,
  • DELETE - usuwa zasób,

Tutaj masz link do artykułu o REST API

komentarz 7 stycznia przez Gambr Mądrala (7,020 p.)
Dzięki, popracuje nad tym

Podobne pytania

+1 głos
0 odpowiedzi 47 wizyt
pytanie zadane 22 lutego w PHP, Symfony, Zend przez Gambr Mądrala (7,020 p.)
0 głosów
1 odpowiedź 114 wizyt
0 głosów
3 odpowiedzi 145 wizyt
pytanie zadane 19 czerwca 2018 w JavaScript, jQuery, AJAX przez mi-20 Stary wyjadacz (10,070 p.)
Porady nie od parady
Wynikowy wygląd pytania, odpowiedzi czy komentarza, różni się od tego zaprezentowanego w edytorze postów. Stosuj więc funkcję Podgląd posta znajdującą się pod edytorem, aby upewnić się, czy na pewno ostateczny rezultat ci odpowiada.Podgląd posta

62,306 zapytań

108,432 odpowiedzi

226,358 komentarzy

35,030 pasjonatów

Przeglądających: 157
Pasjonatów: 0 Gości: 157

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...