Reactに取り組もうと思い、先日から色々な書籍を読んだりコードを書いたりして勉強しているのですが、その過程で一つ疑問が出てきました。
先日、ある解説書(タイトルは失念してしまいました)を立ち読みしていたところ、Ajax処理の一環で既存のWebAPIを叩く際に、JavaScriptで直接WebAPIを叩く代わりに、
- WebAPIを叩いて結果を返却するだけのプロキシサーバーをPHPで作成し、
- JavaScriptはそのサーバーにアクセスし、
- サーバーはJavaScriptからのアクセスを受けてWebAPIを叩き、結果をJavaScriptに返却する
という方法が紹介されていました。
そのような方法を採用する理由を確認したいと思い、その解説書を改めて探したのですが見つけられませんでした。
そこで以下の2点をお尋ねしたいと思い、この質問を投稿しました。
-
このような方法は一般的な方法なのでしょうか?
-
この方法だと「APIアクセスキーを隠蔽できる」というメリットがありそうですが、何か他にも理由があるのでしょうか?
よろしければご教示頂ければと思います。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/08/15 15:33
2017/08/15 15:47
2017/08/15 15:55