Javascript 什么';Axios.js和API RestFul的区别是什么?

Javascript 什么';Axios.js和API RestFul的区别是什么?,javascript,rest,axios,Javascript,Rest,Axios,我当时正在研究JavaScript和Node.Js的一些东西,这让我产生了疑问 Axios.js和API Rest之间有什么区别?两者的作用相同 ? 如果没有,区别是什么?Q:Axios.js和API Rest之间有什么区别?他们做同样的事情吗 他们是两个完全不同的东西 我认为RESTAPI是构建服务的标准形式。而Axios.js只是一个JavaScript库,用于对外部服务进行HTTP调用 这是什么服务?使用Node.js构建的应用程序通常会公开一个或多个端点,供客户端(例如web客户端)点击

我当时正在研究JavaScript和Node.Js的一些东西,这让我产生了疑问

Axios.js和API Rest之间有什么区别?两者的作用相同
? 如果没有,区别是什么?

Q:Axios.js和API Rest之间有什么区别?他们做同样的事情吗

他们是两个完全不同的东西

我认为
REST
API是构建服务的标准形式。而Axios.js只是一个
JavaScript
库,用于对外部服务进行
HTTP
调用

这是什么
服务
?使用
Node.js
构建的应用程序通常会公开一个或多个端点,供客户端(例如web客户端)点击以完成任务

任务的示例如下

  • 创建用户
  • 查看用户的详细信息
  • 修改用户详细信息
  • 删除用户
什么是端点?它只是一个
URL
,例如
http://www.myservice.com/do_stuff
做些什么
将是你的终点

restfulweb服务/API的意思是将端点设计成人类可读的东西。例如,对于上面描述的每个任务,标准规定,最好以这样的方式设计端点,即每个任务都有自己的端点,该端点对人来说是足够描述的

喜欢

  • http://www.myservice.com/create_user
  • http://www.myservice.com/view_user/
  • http://www.myservice.com/update_user/
  • http://www.myservice.com/delete_user/
  • 与只有一个端点相比,
    do_stuff
    可以做任何事情


    那么什么是Axion.js呢?它只是一个Javascript库,您的客户端应用程序可以使用它调用上述端点服务中的一个。

    Q:Axios.js和API Rest之间有什么区别?他们做同样的事情吗

    他们是两个完全不同的东西

    我认为
    REST
    API是构建服务的标准形式。而Axios.js只是一个
    JavaScript
    库,用于对外部服务进行
    HTTP
    调用

    这是什么
    服务
    ?使用
    Node.js
    构建的应用程序通常会公开一个或多个端点,供客户端(例如web客户端)点击以完成任务

    任务的示例如下

    • 创建用户
    • 查看用户的详细信息
    • 修改用户详细信息
    • 删除用户
    什么是端点?它只是一个
    URL
    ,例如
    http://www.myservice.com/do_stuff
    做些什么
    将是你的终点

    restfulweb服务/API的意思是将端点设计成人类可读的东西。例如,对于上面描述的每个任务,标准规定,最好以这样的方式设计端点,即每个任务都有自己的端点,该端点对人来说是足够描述的

    喜欢

  • http://www.myservice.com/create_user
  • http://www.myservice.com/view_user/
  • http://www.myservice.com/update_user/
  • http://www.myservice.com/delete_user/
  • 与只有一个端点相比,
    do_stuff
    可以做任何事情


    那么什么是Axion.js呢?它只是一个Javascript库,您的客户端应用程序可以使用它来调用上述端点服务中的一个。

    axios是一个库,API REST没有任何意义。澄清你的参考:API REST-你在问什么?你知道什么是API吗?你知道休息是什么吗?如果不是,我会从学习开始……而且,通常的术语是“RESTAPI”或“RESTful API”@MattBrowne,这仍然无法与库相比较。然后我会问“哪一个?”axios是一个库,API REST没有任何意义。澄清你的参考:API REST-你在问什么?你知道什么是API吗?你知道休息是什么吗?如果不是,我会从学习开始……而且,通常的术语是“RESTAPI”或“RESTful API”@MattBrowne,这仍然无法与库相比较。然后我会问“哪一个?”非常感谢你的回答,这个项目是一个web应用程序,它将内容呈现在屏幕上。听起来您的web应用程序正在使用Javascript库
    axion.js
    来使用
    nodeJs
    服务器提供的服务,方法是对
    端点执行
    获取http
    请求。也就是说,
    localhost:9000/people
    是您的端点,它为其他人提供了一个服务来检索关于人的一些JSON数据
    REST
    只是一个架构设计,它是关于如何正确命名您的服务端点的。现在,我完全理解了,非常感谢,它帮助了我非常感谢您的回复,该项目将内容呈现在屏幕上是一个web应用程序。听起来您的web应用程序正在使用Javascript库
    axion.js
    来使用
    nodeJs
    服务器提供的服务,方法是对
    端点执行
    获取http
    请求。也就是说,
    localhost:9000/people
    是您的端点,它为其他人提供了一个服务来检索关于人的一些JSON数据
    REST
    只是一个架构设计,它是关于如何正确命名您的服务端点的。现在,我完全理解了,非常感谢,它帮助了我很多