[英]What technology to Process JSON data in Node.JS to compare values to MongoDB?
晚上好,
我很难确定我应该与当前堆栈搭配的技术。 我不一定需要知道如何实现它,但是,如果您乐于履行义务,我将很乐意接受它:)。
我正在努力实现什么? 我还有另一台服务器每秒向我的Node.JS服务器发出HTTP发布请求。 这些帖子采用JSON数据的形式。 我的最终目标是获取数据并在MongoDB中寻找价值。 在这里我不确定应该如何执行? Node.js DATATables? 只需将其保留在JSON中,并每秒对数据库进行调用? 像Loki.js这样的ClientSideDB? 你有什么想法?
然后,介绍MongoDB数据客户端...但是那是稍后的事情。
我当前的堆栈是MEAN堆栈:Mongo数据库,Express,Node.js服务器端以及AngularJS和Bootstrap客户端端。
即使不是真正的代码,这里也有一些代码:
var express = require('express');
var app = express();
var bodyParser = require('body-parser');
app.use(bodyParser.urlencoded({ extended: true }));
app.use(bodyParser.json());
var router = express.Router();
router.post('/', function(req, res) {
console.log(req.body.results); // Just returning JSON results to console for now
res.end();
});
app.use('/api', router);
app.listen(port);
console.log('Magic happens on port ' + port);
如果您想继续使用Node.js,MongoDb,那么我建议您应该开始使用Sails.js之类的后端框架。 它基于Express.js构建,并具有许多方便的功能。 它基于MVC模式,但您也可以在客户端使用angular。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.