美文网首页
《web api的设计与开发》

《web api的设计与开发》

作者: 啥也不说了 | 来源:发表于2017-11-17 17:44 被阅读75次

    零 说明

    最近停止更新文章是因为在使用过程中,发现有些问题理解不透彻,准备再理解一段时间重构。——20171117

    第一章 什么是web api

    1、本书指的web api是指使用Http协议通过网络调用的api-application programming interface,是软件组件的外部接口。web api使用了http协议,需要通过uri信息来指定断点。
    2、与HTML相比,web api返回的数据格式需要更灵活,以方便直接使用数据。
    3、web api重要性的原因:

    • 通过API才能使用的服务出现
    类似一些云服务,调用api来使用
    
    • 移动应用与api
    • 出现了管理公开api的公司,百度api集市。
      3、api的模式
    • 公开已经发布的web在线服务
    • 附加在其他网页上的微件公开
    例如qq的分享功能,当为第三方提供服务时,需要考虑跨域问题
    
    • 构建现代web应用

    第二章 端点的设计与请求的形式

    2.1 设计通过api公开的功能

    一种非常简单的api设计方法是一套数据访问机制。如果api开发知识对SQL语句的封装,那么不仅难用,而且不安全。
    设计api的第一原理就是考虑用户如何使用api,了解api的使用场景。

    2.1.1面向移动应用的api所必备的功能

    设计api时,首先需要考虑移动客户端应用的页面及各个页面之间的切换。然后

    相关文章

      网友评论

          本文标题:《web api的设计与开发》

          本文链接:https://www.haomeiwen.com/subject/nxmfextx.html