2016-12-26 35 views
0

我們公司是即將開始一個房地產項目,並已決定去與laravel 5.3框架。第一階段是編寫apis,然後移動團隊和前端團隊將分別使用這些apis來構建官方移動應用程序和網絡門戶。Laravel:瞭解API框架選擇

現在我很困惑是否使用laravel的內置資源控制器(如本教程http://www.programmableweb.com/news/how-to-build-restful-apis-using-php-and-laravel/how-to/2014/08/13中的指示)或使用Dingo Api框架。

能否請你幫我,我應該去哪個了,每個我在上面提到的要求,爲什麼作爲?

在此先感謝

+0

播放用這兩種方法的第一和決定。 –

+0

爲什麼分開邏輯? –

+0

@TheAlpha資源控制器是否支持JWT認證? – Phantom007

回答

1

因爲,Laravel 5.3自帶的護照(對於API認證),我會建議你使用的資源控制,這是非常簡單和易於使用,並且還創建一個有意義的結束點

Route::resource('post','PostController'); 

GET /post/{post} 
POST /post 
EDIT /post/{post}/edit 
DELETE /post/{post} 
+0

感謝您的回覆。如果我想要基於JWT的身份驗證,我可以單獨使用laravel 5.3嗎? – Phantom007

+0

Passport自帶oauth2.0,支持jwt。 –

+0

是否有任何特定的鏈接,我可以學習如何使用護照實現jwt? – Phantom007