ajax - ajax 和 node.js 的区别

标签 ajax node.js

我对 node.js 和 ajax 感到困惑。大佬能不能给个区别啊

最佳答案

AJAX 和 Node.js 的唯一相似之处在于它们都是 JavaScript;但它们的用途完全不同。

AJAX(Asynchronous Javascript and XML 的缩写)是一种客户端技术,通常用于在不刷新页面的情况下更新页面内容。这种使用几乎随处可见。从 Facebook 到 Stack Overflow。

Node.js 是服务器端 JavaScript,用于开发服务器软件。例如,您不想在客户端 JS 中开发数据库系统(因为显然任何人都可以访问数据库的凭据),但是使用 Node.js 可以完成这样的任务。 Node.js 不会在浏览器中执行,而是由服务器执行 - 它的用途与 Apache/PHP、Ruby on Rails、Django 等非常相似。

TL;DR:AJAX 用于客户端,Node.js 用于服务器端

关于ajax - ajax 和 node.js 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12089982/

相关文章:

javascript - npm 编译错误 ('_' 未定义)

javascript - 当我使用 findById(req.params.id) 时,我的 Sequelize 查询总是进行错误的查询

javascript - Sails.js REST 无操作

JavaScript 变量未通过 getElementById() 获取 id 的值

javascript - Knockout + Ajax Content 导致多个绑定(bind)错误

javascript - jquery ajax 到 php 脚本不保存数据

node.js - 无法使用 API 创建 Eventbrite 事件

javascript - Ajax 返回局部 View 丢失的 Javascript

javascript - 阅读 jQuery JSON 结构 - 无法让它工作

node.js - 如何处理 package.json 中重复的名称依赖项