私は趣味のプロジェクトとしてiPhoneアプリを書いていますが、データを提供するにはWebサービスが必要になります。それは私が仕事でしていることと大差ありませんが、仕事ではビューとコントローラーを書くだけです。他の誰かがモデルの作成を担当し、通常はクライアントがWebサービスを提供します。
みんながMySQLとPHPを使っていた頃、私は以前にいくつかのWebプログラミングを行ったことがあるので、私のスキルは少し時代遅れですが、私はすでに知っているテクニックを使ってそれを引き出すことができると確信しています。ただし、廃止されたツールを使用して時間を無駄にしたくありません。最先端の技術はRESTAPIを作成することだと私は考えました。モデルを定義するとすぐに、CRUD機能を備えたRESTAPIを提供するだけの非常に優れたフレームワークがいくつかあるはずだと思っていました。
私の質問は、REST APIを起動して実行するための最速の方法は何でしょうか?私は本当にiPhoneアプリの作成に集中し、このAPIにあまり時間をかけたくないのです。Web管理や改訂履歴も入手できたら嬉しいです。また、APIは公開されていないはずなので、認証のサポートも素晴らしいでしょう。
ただ明確にします。PHPフレームワークは気にしません。実際、私の現在のホスティングがそれをサポートしていることを知っているので、おそらくもっと良いかもしれません。