nodejs和ajax的问题

我有一个疑问,nodejs本身不就是异步的吗?还需要使用ajax吗?如果需要,是怎么使用的?
我在后台进行了处理 然后res.send(/我处理的数据/) 然后页面是怎么获取到我send过来的数据呢?
我想做一个微博系统,当我发布消息的时候不需要刷新就能够获得消息。
我的想法是,当我发送消息过去的时候,在后台进行数据库处理之后,再从数据库中取出来,然后res.send()渲染到页面上,不知道这样可行吗?

阅读 4.3k
1 个回答

不考虑页面样式和其他交互什么的话可行(一把不会这么干),如果前端页面需要重新排版渲染,有两个思路:
1、可以res.send(json数据),然后前端ajax请求到这个json数据,再写前端样式。
2、用模板引擎,比如jade(模板引擎很多),这样就没有ajax什么事了。

从概念上讲,nodejs是一个搭建在Chrome JavaScript运行时上的平台,它具有异步I/O的特点;ajax是发送请求获数据的方式。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题