A-A+

聊天室react+mongodb+nodejs开发记录

2016年10月15日 nodejs 暂无评论 阅读 145 次

1.使用mongodb建立数据库,

mongodb的安装和使用

Node.js操作mongodb数据库   重要

Mongodb联合查询

Mongoose 参考手册

 

2. express 框架

 

3.NodeJS 模板引擎 Swig-NodeJS

 

问题

1:express 框架 点击事件 写在哪里

$('.button').on('click', function(e) {
    // 向server "/buttonClicked" 发送一个get request
    // 根据实际情况, 此处也可以是$.post();
    $.get('/buttonClicked', function(data) {
        // 此处的callback function中的data为server返回的数据(没有数据也可)
        console.log(data);
    };
});
var router = express.Router();

那么需要将app替换为router:
router.get('/buttonClicked', function(req, res) {
    res.send(data); // 此处发送的data, 即为前端中callback里将会得到的data, 如不需要则可以省略这一行
    // 这里开始写你需要的东西

    res.end();// 如果不执行end(), 那么前端网页则会一直等待response
});

//2.express 控制跳转

Express URL跳转(重定向)的实现


router.get('/a', function(req, res) {
    res.redirect('/b');
});

 


在WebStorm中调试NodeJS代码

 


知识点

Node.js 概述阮一峰

使用ReactJS + Node实现服务器端响应渲染

一个用react+nodejs实现的笔记本小应用

nodejs+express+mongodb简单的例子

标签:

给我留言

Copyright © web前端技术开发个人博客 保留所有权利  京ICP备14060653号 Theme  Ality

用户登录