代码之家  ›  专栏  ›  技术社区  ›  Kb.

Web开发人员应该了解哪些Google API/工具?[关闭]

  •  3
  • Kb.  · 技术社区  · 16 年前

    我在看谷歌的 list of APIs & Tools.

    Web开发人员应该知道哪些Google API?
    更新:
    Programmable web - most popular 显示当前
    Google Maps
    Google Ajax Search
    Google Homepage

    5 回复  |  直到 16 年前
        1
  •  12
  •   Anurag    16 年前

    一个也没有。

    这个星球上最重要的资源是 little text box 你应该知道如何在工作中有效地使用它,包括了解API和有用的工具。谷歌有如此多的API,并且在常规基础上推出了如此多的API,以至于无论你拥有什么列表,都会很快过时。

        2
  •  6
  •   codeape    16 年前

    重要的是要知道 关于 API,并对它们能做什么有一个高层次的理解。

    然后坐下来,在需要使用API时学习它。

    那么开发人员应该了解什么谷歌API/工具呢?你应该了解所有(或尽可能多的)。养成跟上这些事情的习惯,留出你需要跟上的时间。当然,不仅仅是谷歌的API。确保跟踪编程平台的整个“生态系统”。

        3
  •  3
  •   Andrew Hare    16 年前

    开发人员应该只知道他们完成工作需要知道的API。掌握一个你还不需要的API是毫无意义的,因为你在浪费宝贵的时间,而这些时间可以更好地用于建设性的风险投资(比如更好地掌握你实际使用的API)。

    我认为一个好的开发人员最好掌握快速采用的技巧——也就是说一个好的开发人员知道如何快速学习一个新的API。一旦掌握了这项技能,您就可以使用无限多的潜在工具。

        4
  •  2
  •   Doug Neiner    16 年前

    这是 超级的 主观的,所以我会根据我的经验回答。我认为您在开发过程中遇到最多的两个API是:

    • 谷歌地图开发技术
    • 谷歌Ajax API

    此外,搜索和订阅API也很重要。

        5
  •  2
  •   PurplePilot    16 年前

    有一次有人问我如何跟上软件开发的步伐,我简单但真实的答案是“有困难”。如果你去 programmableweb.com 目前已经列出了1584个API,因此很难跟上它们的发展,因为这意味着需要留出时间来了解您技能集中的技术变化,以及可能与之相关的外部技术变化。

    正如上面所说,学习一个API并不需要太多的意义,但是我认为学习这些原则是有意义的,这样你可以在需要的时候应用它们。作为一个例子,我最近建立了一个使用TwitterAPI、GoogleLanguageAPI和OAuthAPI的网站。花了我几天的时间,教了我很多关于如何做和如何在实践层面上做的事情,例如,生成一个工作系统。

    因此,现在我对API与现实世界网站的接口有了相当深入的理解,并且了解了哪些API可用于解决客户可能问我的任何特定问题的信息源。