fetch ()がAPIとは何か.
あなたはOopsからモジュラーの概念に精通している、右?それで、私の導入はこのポストにありません.😆
導入
Introduction
Explanation The Dictionary Analogy The Restaurant Analogy Conclusion References Further Reads 解説
Application Programming Interface MVC Architecture Pokedex PokeAPI v2
"is a plethora" or "are a plethora"?
どのように私は私の技術の旅を開始しましたか?
DhawalシンPanwar・ 月22日・ 3分読む
#story
#firstpost
導入
An application programming interface (API) is a computing interface which defines interactions between multiple software intermediaries. It defines the kinds of calls or requests that can be made, how to make them, the data formats that should be used, the conventions to follow, etc. - Wikipedia
APIについてこの大騒ぎがあります.誰でも、APIが何であるか、少なくともそれが何のようであるかについて、彼ら自身の定義を持ちます.しかし、私はあなたにこれを教えてみましょう.誰も信用しないで🙉
内容
An application programming interface (API) is a computing interface which defines interactions between multiple software intermediaries. It defines the kinds of calls or requests that can be made, how to make them, the data formats that should be used, the conventions to follow, etc. - Wikipedia
Explanation
解説
があるplethora アナロジー彼らの一部を壊しましょう.
辞書類推
これは、APIは辞書のようなちょっとしたことは、全く正しい.しかし、Wikipedia , 辞書の15種類以上あります.
だから、それは辞書だけではない.二ヶ国語辞書です我々が外国に旅行するとき、我々が使うもの.
辞書は私たちが話す言語を理解していない人とコミュニケーションをとる方法を教えてくれます.
これは私たちがグーグルで見つける記事と非常によく似ています.「犬が時計回りにどのように尻尾を引くか」ということを捜し求めています.それらの記事は犬の理解方法を教えてくれます.😁
レストラン類推
これは、1つの真実を保持する可能性がありますMVC architecture APIではありません.理由を見ましょう.
私たちがレストランに行くとき、我々は何をしますか?我々はちょうど台所にまっすぐ歩いて、我々が夕食のために何を望むかについて、シェフに話しますか?まあ、私は確かにない.😆
お客様からの期待は、ウェイターに我々が何をしたいかを知っているということです.ウェイターの仕事は追跡し、注文を出すことです.
ここでは、ウェイターはただの中道です.実際のメッセージは我々が注文する皿です.それが私たちが作るリクエストです.
インターネットに戻る.
GET https://pokeapi.co/api/v2/pokemon/jigglypuff
これはリクエストです.しかし、どのように、我々はそのURLを知っていることができましたか?
どのように、あなたはレストランが麺を提供するということを知っていますか?
メニューカード🎉
それがAPIです.我々はどの料理を選ぶことができますし、ウェイターは、それが私たちのために提供を得る教えてください.覚えて、彼はそれを調理する人ではない.
同様にthis はAPIです.それはどのようにpokedexと話をする方法を教えてくれますどのように我々に応答します.
GET https://pokeapi.co/api/v2/pokemon/{id or name}/
ちょうどそのURLがあるように{id or name}
我々がそれを渡すことができたことを我々に話すためにname
の中のポケモンのid
, いくつかのレストランでは、注文する方法を提供しています、いずれか、またはそれらを呼び出すことができるウォークイン.
結論
ドキュメントが重要です.開発者は実際にそれらを使用します.😁
参考文献
GET https://pokeapi.co/api/v2/pokemon/jigglypuff
GET https://pokeapi.co/api/v2/pokemon/{id or name}/
ドキュメントが重要です.開発者は実際にそれらを使用します.😁
参考文献
更なる読書
Reference
この問題について(fetch ()がAPIとは何か.), 我々は、より多くの情報をここで見つけました https://dev.to/dsp9107/what-the-fetch-is-an-api-1n54テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol