ohtamomoko
@ohtamomoko

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

APIの本 勉強の仕方を教えてください!

解決したいこと
APIの基本を学べるおすすめの本とかありますか?
GoogleAPIなどのAPIをwebサイトで使いたいです。
HTMLとCSSとJavascriptをすこし勉強して名刺程度の簡単なwebサイトなら作れるようになりました。webサイトでAPIを使いたいのでこれから勉強をしたいです。おすすめの本、勉強法はありますか?
一冊ですべて身につくHTML&CSS入門講座、一冊ですべて身につくJavascript入門講座という本を読んで勉強しました。
よろしくおねがいします

0

3Answer

まずは一回落ち着いてください

APIというのはそもそも必要があって用意するもので,サービスに必ず実装するものではありません.
したがって闇雲にクライアントを作っても良い事はありません.

設計においては何をしたいかが明確になっていることが重要です.
役立てたい,ではなくまず必要な機能を検討してください.

APIの使い方はAPIによる

ランタイムが提供するのは一般にデータの読み書きだけです.
自身のアプリへの応用の仕方は,そのAPIが提供する機能によります.
他の方も指摘されていますが,APIの使い方はAPI提供元のマニュアルが唯一の正解といっても過言ではありません.努めて最初に読むようにしてください.

1Like

Comments

  1. ついでなんですが,C++とかを基礎から勉強するのと違って,Web APIとか下手すると1年単位でエンドポイントごと変わったりするので,本で勉強するのはそもそもオススメしないです.更新ペースに追いつきません.

    サードパーティ製ライブラリやAPIはそれらの公式サイトを読むのが尚更一番確実でございます.

多分 API だと どのAPIってなるので、具体的な API 名を上げた方がいいのではないでしょうか……?

API は Application Programming Interface の略なので JavaScript の クラス や メソッド、仕組みの纏まり のことを指したり、
Webのサービスとの連携としての WebAPI……
例えばGoogle API の様に Google のサービス連携のことを指したりと 様々なものが含まれている為

他、API を作るというのであれば REST API の様な概念の話もあります。

0Like

Comments

  1. @ohtamomoko

    Questioner

    そうなんですね。GoogleAPIの様なサービス連携のことです。それをウェブサイトに役立てたいのです。

  2. それであるなら API 提供元の公式ドキュメントを読むべきでは……?

前のスレッド、

はクローズしてますが、回答を理解したうえで解決してのことですか? どうもそうは思えなくて、分からないから途中で投げ出したように思えますが。

もしそうであれば、本を読むよりもまず先に、前のスレッドの回答をよく読んで理解する、分からなかったら回答者に質問して理解できるようにすることに注力すべきではないですか。

もし理解できて解決できたということであれば、少なくともその API の使い方に必要な勉強はできたという話になるのでは?

0Like

Your answer might help someone💌