欢迎使用CSDN-markdown编辑器

来源:互联网 发布:ubuntu syslog函数 编辑:程序博客网 时间:2024/06/05 19:30

17.9.10杂记

  1. REST API: Resource Representational State Transfer: 资源 (在网络中以) 某种表现形式 状态 变化
    1.1 使用原因
    “古代”网页是前端后端融在一起的,比如之前的PHP,JSP等。在之前的桌面时代问题不大,但是近年来移动互联网的发展,各种类型的Client层出不穷,RESTful可以通过一套统一的接口为 Web,iOS和Android提供服务。另外对于广大平台来说,比如Facebook platform,微博开放平台,微信公共平台等,它们不需要有显式的前端,只需要一套提供服务的接口,于是RESTful更是它们最好的选择

    (作者:覃超
    链接:https://www.zhihu.com/question/28557115/answer/48094438
    来源:知乎
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。)

  2. 架构与框架
    框架,即framework,其实是某种应用的半成品,就是一组组件,供你选择来完成自己的系统。简单说就是别人搭好的舞台,你来做表演。而且框架是一般是成熟的,不断升级的软件。

    架构,也就是通常所说的软件体系结构,体系结构一般分为三部分:构建、用于描述计算机; 连接器,用于描述构建的链接部分;配置,将构建和连接器组成一个有机整体。

    这两者进行比较,架构,呈现的是一个设计规约,而框架是程序代码。架构大多数指导一个软件系统的实施与开发,而框架的首要目的是为了复用,因此架构可以有其体系结构,用于指导框架的开发。
    (From blog.csdn.net/lovesummerforever/article/details/25914333)