2016-02-12 104 views
1

我目前正在爲iOS創建一個React Native應用程序,它將不得不查詢數據庫,我決定使用MongoLab。在查看MongoLab的文檔時,他們建議在連接時使用MongoDB驅動程序。React Native連接到MongoLab

我認爲使用MongoLab NodeJS DriverMongoLab Mongoose Driver是React Native的最佳方法,但在連接MongoDBs和React Native時,實際上缺少在線文檔。

一個問題是ReactNative不允許npm包像在正常的NodeJS項目中一樣工作。

回答

0

我還沒有嘗試過這一點,但我懷疑用於Node.js基礎結構的驅動程序將在iOS上的JavascriptCore中工作。如果你想避免運行你自己的後端,你應該考慮像Firebase這樣的後端即服務提供商(https://www.firebase.com/)。如果你沒有在MongoDb上設置,你也可以考慮CouchDb,它有一個REST API。還有一個PouchDb(http://pouchdb.com/)項目,它是瀏覽器中的CouchDb客戶端。

相關問題