GoogleのAPIとツールのリストを見ています。
Web開発者が知っておくべきGoogleAPIはどれですか?
更新:
プログラム可能なウェブ-現在最も人気のある番組
Googleマップ
GoogleAjax検索
Googleホームページ
5 に答える
なし。
この地球上で最も重要なリソースはその小さなテキストボックスであり、APIや役立つツールについて調べるなど、仕事をするときにそれを効果的に使用する方法を知っておく必要があります。Googleには非常に多くのAPIがあり、通常の基本で非常に多くのAPIが提供されているため、リストにあるものはすぐに古くなります。
重要なことは、APIについて知り、 APIで何ができるかを高レベルで理解することです。
次に、座って、使用する必要があるときにAPIを学習します。
では、GoogleAPI/ツールは開発者にすべきです。について知る?すべて(またはできるだけ多く)について知っておく必要があります。そのようなことに追いつくことを習慣にし、あなたが追いつくために必要な時間を取っておきます。もちろん、GoogleのAPIだけではありません。プログラミングプラットフォームの「エコシステム」全体を追跡していることを確認してください。
開発者は、自分の仕事をするために知っておく必要のあるAPIだけを知っている必要があります。建設的なベンチャーに費やすことができる貴重な時間を浪費しているため、まだ必要のないAPIを習得することは無意味です(実際に使用するAPIを習得するなど)。
優れた開発者は、迅速な採用のスキルを習得したほうがよいと思います。つまり、優れた開発者は、新しいAPIをすばやく習得する方法を知っています。このスキルを習得すると、自由に使える無限の潜在的なツールのセットが作成されます。
私はかつてソフトウェア開発についていく方法を尋ねられましたが、私の単純ですが本当の答えは「困難を伴う」でした。あなたがprogrammableweb.comに行くと、現在1,584のAPIがリストされているので、それらに追いつくのは難しいでしょうが、これはあなたのスキルセット内のテクノロジーの変化と外部であるが関連しているかもしれないものについて読む時間を取っておくことになります。
上で述べたように、必要のないAPIを学ぶことにはあまり意味がありませんが、必要なときにそれらを適用できるように、原則を学ぶことには意味があると思います。例として、私は最近、Twitter API、Google Language API、およびOAuthAPIを使用するWebサイトをまとめました。数日かけて、実際のレベルでの実行方法と実行方法、つまり、動作するシステムの作成について多くのことを教えてくれました。
これにより、APIを実際のWebサイトに接続する方法と、クライアントが私に尋ねる可能性のある特定の問題を解決するために使用できるAPIに関する情報源についてかなり深く理解できるようになりました。
これは非常に主観的なものなので、私の経験からお答えします。開発中に最も遭遇すると思われる2つのAPIは次のとおりです。
- Google Maps API
- Google AJAX API
さらに、Search andFeedAPIも重要になります。