我正在編寫一個iPhone應用程序作爲業餘愛好項目,它將需要一個Web服務來提供它的數據。這與我在工作中所做的沒有什麼不同,但是在工作中我只寫視圖和控制器。其他人負責編寫模型,通常客戶提供Web服務。如何編寫REST API?
我之前做過一些網絡編程,當時大家都在使用MySQL和PHP,所以我的技能有點過時,但我相信我可以使用我已經知道的技術來做到這一點。但是,我不想浪費時間使用過時的工具。我發現最先進的技術將是編寫一個REST API。我一直在想,應該有一些非常好的框架,只要你定義了一個模型,就可以爲你提供一個帶有CRUD功能的REST API。
我想我的問題是:什麼是獲得REST API啓動和運行的最快方法?我真的只想專注於編寫iPhone應用程序,而不是花太多時間在這個API上。如果我能夠獲得網絡管理和修訂歷史,那將是非常棒的。我還應該補充說API不應該是公開的,因此對身份驗證的支持也會很好。
只是要清楚。我不介意一個PHP框架。事實上,它可能會更好,因爲我知道我目前的託管支持它。
REST可能不是你真正想要的:https://medium.com/@trevorhreed/you-re-api-isn-t-restful-and-that-s-good-b2662079cf0e – Trevor 2016-04-02 00:00:36
你可以使用[這66行PHP腳本](https://github.com/mevdschee/php-crud-api/blob/master/extras/core.php)我寫了。 – mevdschee 2017-02-07 18:51:53
回答5年後8-) – JustOnUnderMillions 2017-04-28 11:53:37