ফায়ারবেস
ফায়ারবেসের প্রথম পণ্যটি ছিল ফায়ারবেস রিয়েলটাইম ডেটাবেস, একটি এপিআই যা iOS, অ্যান্ড্রয়েড এবং ওয়েব ডিভাইস জুড়ে অ্যাপ্লিকেশন ডেটা সিঙ্ক্রোনাইজ করে এবং ফায়ারবেসের ক্লাউডে সংরক্ষণ করে। পণ্যটি সফ্টওয়্যার বিকাশকারীদের রিয়েল-টাইম, সহযোগী অ্যাপ্লিকেশন তৈরিতে সহায়তা করে।
FB = new Firebase('https://***.firebase.io') FB.auth(TOKEN, (err, result) => { ···})FB.authAnonymously(···) FB.authWithPassword(···) FB.authWithOAuthPopup(···) FB.authWithOAuthToken(···)
Posts = FB.child('posts')post = Posts.push({ title: "How to do things", author: "alan" })
Users = FB.child('users') Users .startAt(1000) .limit(50) .equalTo(priority, [name]) .on 'child_added', (snap) -> ···
Users = FB.child('users')তৈরি করুন
user = Users.push(first: "Frank", last: "Sinatra")পুনরুদ্ধার করুন
user = Users.child('alan') // gets `users/alan`হালনাগাদ করুন
user.set(first: "Miles", last: "Davis")user.update(first: "Miles")user.setWithPriority({ ··· }, priority)ধ্বংস করুন
user.remove()প্রাপ্তি (Getting)
user.name() // primary iduser.once('value', (snap) => { snap.name() // primary id snap.val() // value }, (err) => { ··· })ট্রাভার্সাল (traversal)
user.parent()
