Node.js 앱에서 Firebase 실시간 데이터베이스를 사용하는 방법
7105 단어 tutorialnodedatabasejavascript
Firebase 실시간 데이터베이스란 무엇인가요?
실시간으로 데이터를 저장하고 액세스할 수 있는 것은 Google의 NoSQL 데이터베이스입니다.
메모:
All Firebase Realtime Database data is stored as JSON objects.
REPL, CLI 및 Node.js는 무엇입니까?
자세히 설명한 블로그 게시물을 확인하십시오.
Firebase에서 수행하는 단계
Add Project
Read 실시간 데이터베이스의 보안 규칙에 따라 앱을 보호하십시오. 이 자습서의 목적을 위해 테스트 모드로 진행하겠습니다.
앱에서 Firebase를 구현하는 단계
var firebase = require('firebase')
var firebaseConfig = {
apiKey: "",
authDomain: "",
databaseURL: "",
projectId: "",
storageBucket: "",
messagingSenderId: "",
appId: ""
}
firebase.initializeApp(firebaseConfig)
let database = firebase.database()
이제 Firebase가 앱으로 구성되었습니다.
Firebase에 데이터를 쓰는 방법은 무엇입니까?
JSON 개체를 작성하려는 사용자 지정 경로에 대한 참조를 만듭니다(아래 스니펫에서 "obj"로 언급됨).
그런 다음 해당 개체를 경로에 설정합니다.
database.ref("customPath").set(obj, function(error) {
if (error) {
// The write failed...
console.log("Failed with error: " + error)
} else {
// The write was successful...
console.log("success")
}
})
Firebase에서 데이터를 읽는 방법은 무엇입니까?
데이터가 기록된 사용자 지정 경로에 대한 참조를 만듭니다. 그런 다음 해당 경로에서 값을 읽습니다.
database.ref('customPath').once('value')
.then(function(snapshot) {
console.log( snapshot.val() )
})
데이터를 한 번 읽거나 경로에서 지속적으로 데이터를 읽고 변경 내용을 수신 대기할 수 있습니다. 자세한 내용은 해당 사이트documentation를 확인하세요.
Harry Potter 시리즈에 대한 지식을 테스트하고 최고 점수를 추적하는 제가 만든 이 CLI 앱을 확인할 수 있습니다.
질문이 있으시면 저에게 연락하십시오
Reference
이 문제에 관하여(Node.js 앱에서 Firebase 실시간 데이터베이스를 사용하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/irohitgaur/how-to-use-firebase-realtime-database-in-a-node-js-app-nn텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)