[英]Where do I connect my mongodb Atlas to my react app?
我正在用mongodb Atlas數據庫的node.js構建一個React應用程序。 我已經創建了mongodb Atlas集群,需要將其連接到React應用程序。 mongodb文檔說要使用此代碼
var MongoClient = require('mongodb').MongoClient; var uri = "mongodb+srv://kay:myRealPassword@cluster0.mongodb.net/test"; MongoClient.connect(uri, function(err, client) { const collection = client.db("test").collection("devices"); // perform actions on the collection object client.close(); });
但是-我不確定我應該在React應用程序中去哪兒。 我正在使用react-router-dom,我放的大多數地方都破壞了應用程序。 有任何想法嗎?
此代碼旨在在您應用的服務器端使用。 正如您已經提到的,您擁有Node.js
服務器,因此將其放置在這里並使用數據庫連接將數據提供給React
客戶端應用程序。 例如,當服務器收到帶有某個端點的HTTP請求時,您可以向客戶端發送一些數據。 這是一個很好的教程:)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.