質問: ### 前提・実現したいこと 現在観光案内のアプリを開発しようとしているのですが DB内のデータへのアクセス方法としてAPIを構築することでそれを行おうと思っています。 アプリ ― Webサーバー ― DBサーバー APIを叩くとDB内のデータが返ってくるようにしたいです。 ### 発生している問題・エラーメッセージ これを作る際にどういった構成が最近の主流というかおすすめの方法でしょうか? Webアプリを本格的に作ったことがないので、自分の中でこういった構成で作ればいいということがわかっていません。 RailsでWebアプリのようなものを作り、APIの実装?をするのがいいのかなど 全くといっていいほどわかっていません...。 またこういったことを勉強する上でおすすめの本などございましたら教えていただけると幸いです。 よろしくお願いいたします。
回答: http://qiita.com/kata0hka/items/e5b0b6437fee045d6252 上記はいかがでしょう。 APIといっても、要求に対して返答を返すこと自体は通常のCGIと変わらず、返却するデータが変わるものと考えて良いと思います。 UI部分は不要ですが、ユーザが操作するのではなく、クライアントプログラムがアクセスをするため、認証がそれに適した形で用意する必要があったりしますが。