我对 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/