[英]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.