首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ajax和node.js的区别

ajax和node.js的区别
EN

Stack Overflow用户
提问于 2012-08-23 18:51:40
回答 3查看 21.3K关注 0票数 15

我对node.js和ajax感到困惑。你们能给我点区别吗。

EN

回答 3

Stack Overflow用户

发布于 2012-08-23 18:59:31

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等非常相似。

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

票数 40
EN

Stack Overflow用户

发布于 2018-05-01 00:02:15

简单地说,Node.js和Ajax之间的区别在于,Ajax ( Asynchronous JavaScript和XML的缩写)是一种客户端技术,通常用于在不刷新页面的情况下更新页面内容。Node.js是服务器端JavaScript,用于开发服务器端软件。Node.js不是在浏览器中执行,而是由服务器执行。

票数 4
EN

Stack Overflow用户

发布于 2016-03-04 09:57:54

Node是一个完整的开发环境,可以让你做一些普通的js不喜欢和数据库通信的事情。Ajax只是一种从外部文件获取数据或脚本的技术。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12089982

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档