เปเบซเปเบเปเบญเบเบเบญเบเปเบฅเบทเปเบญเบเบเปเบฒเบเบงเบดเบเบฒเบเบฒเบ.
เบซเบฅเบฒเบเบเบตเบเปเบญเบ, เบเปเบญเบเบเปเบฒเบฅเบฑเบเบเบฑเบเบเบฐเบเบฒเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเบตเปเบกเบตเบฅเบฑเบเบชเบฐเบเบฐเบเบฒเบเบฎเปเบงเบกเบกเบทเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเบกเบฑเบ. เบกเบฑเบเปเบกเปเบเบเบธเบเบเบปเบเบฅเบญเบเบเบตเปเปเบเบฑเบเบกเบดเบเบเบฑเบเบเบนเปเปเบเปเบเบตเปเปเบเปเบเบฐเปเบซเบเบเบเบฒเบเบเปเบฒเปเบฎเบเบญเบฑเบเปเบเบฑเบกเบเบตเปเบเบญเบ React เปเบฅเบฐ CouchDB เบเบปเปเบ. เบกเบฑเบ synchronized เบเปเปเบกเบนเบเปเบเปเบงเบฅเบฒเบเบดเบเบเปเบฒเบ JSON
เปเบเบเบฐเบเบฐเบเบตเปเบเบฐเบเบฒเบเบฒเบกเบเบฒเบเปเบเบฑเบเปเบเปเบฅเบขเบตเบเบตเปเปเบซเปเบเบฑเบเบฅเบนเบเบเปเบฒเบเบตเปเบกเบตเบเปเบฒเปเบฎเบ, เบเบงเบเปเบฎเบปเบฒเบเบปเบเบเบฑเบเบญเบธเบเบฐเบชเบฑเบเบเบตเปเบเปเปเบเบฒเบเบเบดเบ. เปเบเบงเบดเบเบตเปเบญเบชเบฒเบเบดเบ, เปเบเบฑเบเปเบเปเบฅเบเบตเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบเบดเปเบ เปเบฅเบฐเปเบฎเบฑเบเบงเบฝเบเปเบเปเบเบต, เบเปเปเบกเบตเบเบฑเบเบซเบฒเบซเบเบฑเบเปเบฅเบตเบ. เบงเบดเบเบตเปเบญเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบขเปเบฒเบเปเบเปเบเบญเบเบงเปเบฒเบกเบฑเบเปเบฎเบฑเบเบงเบฝเบเปเบเบงเปเบเปเบฅเบฐเบเปเปเปเบเปเบฎเบฝเบเปเบเบเบญเบฑเบเปเบเปเบฅเบตเบ. เบเบงเบโเปเบฎเบปเบฒโเปเบเปโเบกเบฒโเปเบเบดเบโเปเบฅเบฐโเบฅเบฐโเบซเบฑเบโเบชเบฐโเบเบฒโเบเบฐโเบเบฒเบโเบเบตเปโเปเบเบฑเบโเบเบดเบโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเบเปเบฒโเปเบเปโเปเบเบโเบเบฒเบโ.
เปเบเบเบงเบฒเบกเปเบเบฑเบเบเบดเบ, เบเบตเปเปเบเปเบเบฒเบเปเบเบฑเบเบเบฑเบเบซเบฒ. เบเบฒเบเบชเบฒเบเบดเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบเปเปเบเปเบขเปเบฒเบเปเบเปเบเบญเบเบงเปเบฒเบเบธเบเบเบปเบเบเบณเบฅเบญเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเบญเบเปเบเบปเบฒเปเบเบปเปเบฒ. เปเบเบเบชเบฐเปเบเบฒเบฐ, เบเปเปเบกเบนเบเปเบเปเบเบทเบเปเบญเบเบเบฑเบเบเบตเบเบฒเบ A เบซเบฒ B, เปเบเบดเบเปเบกเปเบเบงเปเบฒเบกเบฑเบเปเบเบฑเบเปเบเบฅเปเบชเบทเปเบกเบงเบเบเบปเบเบเบฐเบซเบเบฒเบเปเบซเบเป. เบซเบผเบฑเบเบเบฒเบเปเบเบปเปเบฒเบชเบนเปเบฅเบฐเบเบปเบ, เบเบนเปเปเบเปเปเบเปเบฅเบฐเบเบปเบเปเบเปเปเบซเบฑเบเบฅเบฒเบเบเบฒเบเปเบซเบกเป. เบเบฒเบเบเปเบฒเปเบเปเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ, เบเบนเปเปเบเปเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเบงเบฝเบเบฎเปเบงเบกเบเบฑเบเบขเปเบฒเบเบเบฑเบเปเบเบเปเบเปเบเบเบเบฒเบเบเบฝเบงเบเบฑเบ, เปเบเบดเบเปเบกเปเบเบงเปเบฒเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบญเบดเบเปเบเบตเปเบเบฑเบเบเบทเบเบเบฑเบเบเบงเบฒเบเบขเบนเปเบเปเบญเบเปเบเบซเบเบถเปเบเปเบเบเปเบฒเบ. เบเบตเปเปเบกเปเบ implicitly implitly เปเบเบงเบดเบเบตเปเบญเบเบฐเบฅเบดเบเบเบฐเบเบฑเบเปเบเปเบเบฑเบเปเบ After Effects.
เปเบเบดเบเปเบกเปเบเบงเปเบฒเบเบธเบเบเบปเบเบฎเบนเปเบงเปเบฒเบเบธเปเบก Refresh เปเบกเปเบเบซเบเบฑเบ, เบเปเปเบกเบตเปเบเปเบเบปเปเบฒเปเบเปเบเปเปเบงเปเบฒเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเปเบงเบฑเบเบเบตเปเบเบงเบเปเบเบปเบฒเบเปเปเบซเปเบเบงเบเปเบฎเบปเบฒเบชเปเบฒเบเปเบเบเบเบปเบเบเบฐเบเบดเปเบกเปเบเบเบถเปเบเบเบฑเบเบเปเปเบเปเบฒเบเบฑเบเบเบญเบเบเบปเบเปเบญเบ. เปเบฅเบฐเบงเปเบฒเบเปเบฒเบเบงเบเปเบเบปเบฒเบเปเปเบเปเบฒเปเบเบฑเบ, เบเบฐเบชเบปเบเบเบฒเบเบเบญเบเบเบนเปเปเบเปเบเบฐเปเบเบเบเปเบฒเบเบเบฑเบเบซเบกเบปเบ. เบชเปเบงเบเบซเบผเบฒเบเปเบเบปเบฒเปเบเบปเปเบฒเบชเบฑเบเปเบเบเปเบซเบฑเบเบงเปเบฒเปเบเบปเบฒเปเบเบปเปเบฒเบชเบฒเบกเบฒเบ โเบชเบปเบเบเบฐเบเบฒโ เปเบเปเปเบเบเบเบฒเบเบเบฐเบเบฑเบเบเบถเบเปเบซเปเบเบปเบเบเบตเปเปเบเบปเบฒเปเบเบปเปเบฒเบฅเบปเบกเบเบฑเบเบขเบนเป, เบเบฑเปเบเบเบฑเปเบเปเบเบปเบฒเปเบเบปเปเบฒเบเบถเปเบเบชเบปเบเปเบชเบงเปเบฒเบญเบฑเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฒเบ Slack เปเบเบงเปเบ. เบเบตเบง!
เบเบฒเบเบญเบญเบเปเบเบเบเบญเบ syncs เบเบฐเบเปเบฒเบงเบฑเบ
เบเปเบฒเบเปเบฒเบเบกเบตเบเบฐเบชเบปเบเบเบฒเบเปเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบง, เบกเบฑเบเบเปเบญเบเปเบเบฑเบเบเบฒเบขเปเบฒเบเบเบตเปเบเบฐเบเบทเปเปเบงเปเบงเปเบฒเบเบปเบเบชเปเบงเบเปเบซเบเปเบเปเปเบเบฝเบเปเบเปเปเบเบดเปเบเบฎเบนเบเบเบฒเบเบเบญเบเบเบฒเบเปเบเปเบเบญเบเปเบฅเบฐเปเบเบปเปเบฒเปเบเบชเบดเปเบเบเบตเปเบกเบฑเบเบเบฐเปเบฎเบฑเบเปเบเปเบงเบฅเบฒเบเบตเปเบเบปเบงเบเบฑเบเบเบฑเบเบกเบฑเบ. เบเปเปเปเบเปเบเปเบฒเบงเปเบเบดเบเบชเบดเปเบเบเบตเปเปเบเบตเบเบเบทเปเบเบเบฒเบเปเบเปเบเบเบเบฒเบเปเบญเบ. เบเบงเบฒเบกเบฎเบนเปเบเบฑเปเบ เบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเป เปเบเบตเบเบเบถเปเบเบชเปเบงเบเปเบซเบเปเปเบเบฑเบเบเบปเบเบกเบฒเบเบฒเบเบเบฒเบเบฎเบนเปเบงเปเบฒเบชเบดเปเบเบเบตเปเบเปเปเบชเบฒเบกเบฒเบเปเบเบตเบเบเบถเปเบเปเบฅเบฐเบชเบดเปเบเบเบตเปเบเปเปเบเบงเบเปเบเบตเบเบเบถเปเบ. เบเบตเปเบฎเบฝเบเบฎเปเบญเบเปเบซเปเบกเบต
เบเบปเบงเบขเปเบฒเบเบเบฅเบฒเบชเบชเบดเบเบเบญเบเปเบฅเบทเปเบญเบเบเบตเปเปเบกเปเบเบเบนเปเปเบเปเบเปเบฒเบฅเบฑเบเปเบเบดเปเบ a spinnergif, เบชเบปเบเปเบชเบงเปเบฒเบงเบฝเบเบเบฒเบเบชเบธเบเบเปเบฒเบเบเบฐเบชเปเบฒเปเบฅเบฑเบเปเบกเบทเปเบญเปเบ. เบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบฐเบฎเบนเปเบงเปเบฒเบเบฐเบเบงเบเบเบฒเบเบญเบฒเบเบเบฐเบเบดเบเบขเบนเปเปเบฅเบฐ gif เบเบฐเบเปเปเบซเบฒเบเปเบเบเบฒเบเบซเบเปเบฒเบเป. เบญเบฐเบเบดเปเบกเบเบฑเบเบเบตเปเบเบณเบฅเบญเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบงเบฝเบ, เปเบเปเบเปเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบชเบฐเบเบฒเบเบฐเบเบญเบเบกเบฑเบ. เปเบเบเปเบฅเบฐเบเบตเบเบฑเปเบเบเปเบฒเบง, เบเบฒเบ techies เบกเบฑเบเบกเปเบงเบเบเบฒเบเบญเบเปเบเบปเบฒเปเบเบปเปเบฒ, เบเบฐเบซเบฅเบฒเบเปเบเปเบเบเบญเบเปเบเบเบเบญเบเบเบงเบฒเบกเบชเบฑเบเบชเบปเบเบเบญเบเบเบนเปเปเบเป. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เบชเบฑเบเปเบเบเปเบซเบฑเบเบงเปเบฒเบกเบตเบเปเบฒเบเบงเบเปเบเบปเปเบฒเปเบเบเบตเปเบเบตเปเปเบเบซเบฒเปเบกเบ rotating เปเบฅเบฐเปเบงเบปเปเบฒเบงเปเบฒเบกเบฑเบเปเบกเปเบ stationary?
เบเบตเปเปเบกเปเบเบเบงเบฒเบกเบชเปเบฒเบเบฑเบเบเบญเบเบกเบนเบเบเปเบฒเปเบเปเบงเบฅเบฒเบเบตเปเปเบเปเบเบดเบ. เปเบเบกเบทเปเบเบตเป, เบเบฒเบเบเปเปเบกเบนเบเบเบตเปเปเบเปเปเบงเบฅเบฒเบเบตเปเปเบเปเบเบดเบเปเบกเปเบเบเบฑเบเบเบทเบเบเปเบฒเปเบเปเบซเบเปเบญเบเบซเบผเบฒเบเปเบฅเบฐเบเบฐเบเบฒเบเบปเบเบเปเบฒเบเบงเบเบซเบผเบฒเบเปเบเบดเปเบเบเบงเบเปเบเบปเบฒเบเปเบงเบเบเบงเบฒเบกเบชเบปเบเปเบช. เบเบฒเบเบเปเปเบกเบนเบเปเบซเบผเบปเปเบฒเบเบตเปเบชเปเบงเบเบซเบผเบฒเบเปเบกเปเบเบญเบตเบเปเบชเปเปเบเบ NoSQL, เบเบฑเปเบเปเบกเปเบเปเบซเบเบเบปเบเบเบตเปเบเบงเบเปเบเบปเบฒเบกเบฑเบเบเบฐเปเบเปเบงเบดเบเบตเปเบเปเปเบเบเบตเปเบญเบตเบเปเบชเป Mongo, เปเบเบดเปเบเบเบทเบเบฅเบทเบกเบเบตเปเบเบตเบเบตเปเบชเบธเบ. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เบชเปเบฒเบฅเบฑเบเบเปเบฒเบเบฐเปเบเบปเปเบฒเบเบตเปเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบกเบตเบเบงเบฒเบกเบชเบฐเบเบงเบเบชเบฐเบเบฒเบเปเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบ CouchDB, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเบฒเบเบฎเบฝเบเบฎเบนเปเบเบฒเบเบญเบญเบเปเบเบเปเบเบเบชเปเบฒเบเบเบตเปเบซเบผเบฒเบเบเปเบงเบฒเบเบฒเบ bureaucrat เบชเบฒเบกเบฒเบเบเบทเปเบกเบเปเปเบกเบนเบเปเบชเป. เบเปเบญเบเบเบดเบเบงเปเบฒเบเปเบญเบเปเบเปเปเบงเบฅเบฒเบเบญเบเบเปเบญเบเบเบตเบเบงเปเบฒ.
เปเบเปเบซเบปเบงเบเปเปเบเบตเปเปเบเปเบเบดเบเบเบญเบเบซเบปเบงเบเปเปเบเบตเปเปเบกเปเบเบชเบดเปเบเบเบตเปเบเปเบญเบเปเบเปเปเบเบกเบทเปเบเบตเป. เบเปเปเปเบกเปเบเปเบเบเบเบฒเบเปเบฅเบทเบญเบ, เปเบเปเปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเบเบฐเปเบเบเบฒเบเบเบญเบเบเปเบฅเบดเบชเบฑเบ indifferent เปเบฅเบฐ blindly เบเปเบฒเปเบเป. เบเบฑเปเบเบเบฑเปเบเบเปเบฒเบเบฐเปเบเบปเปเบฒเบเบฐเบชเบฐเบซเบเบญเบเบเบฒเบเบเบฝเบเบเบฝเบเบขเปเบฒเบเบชเบปเบกเบเบนเบเปเบเบเบเบธเบเบเบดเบเปเบฒเปเบฅเบฐเบเปเปเบฅเปเบฒเบญเบฝเบเบเบญเบเบชเบญเบเบเบฐเบฅเบดเบเบเบฐเบเบฑเบเบเบฒเบเบเปเปเบกเบนเบเบเบตเปเปเบเปเปเบงเบฅเบฒเบเบตเปเปเบเปเบเบดเบเบเบญเบ Google เบเบตเปเบเปเบฝเบงเบเปเบญเบเบขเปเบฒเบเปเบเปเบเบดเบ.
เบเบฑเบเบชเบญเบเบกเบตเบเปเบฒเบงเปเบฒเปเบเบขเบนเปเปเบเบเบทเปเบเบญเบเปเบเบปเบฒเปเบเบปเปเบฒ. เบชเบดเปเบเปเบถเปเบเบเบตเปเบเปเบญเบเบเบทเปเปเบเปเบเปเบงเบเบเบงเบฒเบกเบฎเบฑเบ. เบชเบดเปเบเบเบตเบชเบญเบเบชเปเบฒเบฅเบฑเบเบเปเบญเบเปเบกเปเบเบเบฐเปเบเบเปเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ. เบเปเบฒเบเบฐเปเบเบปเปเบฒเบเปเปเบฎเบตเบเบฎเปเบญเบเบเบตเปเบเบฐเปเบงเบปเปเบฒเบเบทเปเบเบญเบเปเบเบปเบฒเปเบเบปเปเบฒ, เปเบเบฒเบฐเบงเปเบฒเปเบกเบทเปเบญเบเปเบญเบเปเบฎเบฑเบ, เบเบงเบเปเบฎเบปเบฒเบเบฐเปเบฅเปเบเปเบเบปเปเบฒเปเบเปเบเบเบฑเบเบซเบฒเปเบซเบเปเบเปเบฒเบญเบดเบ: เบเบทเป.
เบญเบฑเบเบเปเบฒเบญเบดเบเปเบกเปเบเปเบญเบตเปเบเบงเปเบฒ เบเบฒเบเบเปเปเบกเบนเบ Firebase เปเบเปเบงเบฅเบฒเบเบดเบ, เปเบฅเบฐเบเบฑเปเบเบเบตเบชเบญเบ - Firebase Cloud Firestore. เบเบฑเบเบชเบญเบเบเบญเบเบเบงเบเปเบเบปเบฒเปเบกเปเบเบเบฐเบฅเบดเบเบเบฐเบเบฑเบเบเบฒเบ เบเบธเบ Firebase Google. APIs เบเบญเบเบเบงเบเปเบเบปเบฒเบเบทเบเปเบญเบตเปเบเบเบฒเบกเบฅเปเบฒเบเบฑเบ firebase.database(โฆ)
ะธ firebase.firestore(โฆ)
.
เบเบตเปเปเบเบตเบเบเบถเปเบเบเปเบญเบ เบเบฒเบเบเปเปเบกเบนเบเปเบงเบฅเบฒเบเบดเบ - เบกเบฑเบเปเบเบฑเบเบเบฝเบเปเบเปเบเบปเปเบเบชเบฐเบเบฑเบ Firebase เบเปเบญเบเบเบฒเบเบเบทเปเปเบเบ Google เปเบเบเบต 2014. เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, Google เบเบฑเบเบชเบดเบเปเบเบชเปเบฒเบเปเบเบฑเบเบเบฐเบฅเบดเบเบเบฐเบเบฑเบเบเบฐเบซเบเบฒเบ เบชเบณเปเบเบปเบฒ Firebase เบญเบตเบเปเบชเปเบเปเบฅเบดเบชเบฑเบเบเปเปเบกเบนเบเปเบซเบเป, เปเบฅเบฐเปเบญเบตเปเบเบงเปเบฒ Firestore เบเปเบงเบเปเบกเบ. เบเปเบญเบเบซเบงเบฑเบเบงเปเบฒเปเบเบปเปเบฒเบเบฑเบเบเปเปเปเบเปเบชเบฑเบเบชเบปเบเปเบเบทเปเบญ. เบเปเบฒเบเปเบฒเบเบเบฑเบเบชเบฑเบเบชเบปเบ, เบขเปเบฒเบเบฑเบเบงเบปเบ, เบเปเบญเบเปเบญเบเปเบเปเบเบฝเบเบเบทเบเบชเปเบงเบเบเบตเปเบเบญเบเบเบปเบเบเบงเบฒเบกเบชเบดเบเปเบเบทเปเบญ.
เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบตเปเบเบญเบ Firebase เปเบเบเปเบฒเบเบฒเบก Firebase, เปเบฅเบฐ เบฎเปเบฒเบเบเบฑเบเปเบเบตเบ เปเบเบเปเบฒเบเบฒเบกเบเปเบฝเบงเบเบฑเบ Firebase, เบขเปเบฒเบเบซเบเปเบญเบเปเบเบทเปเบญเปเบฎเบฑเบเปเบซเปเปเบเบปเปเบฒเปเบเบปเปเบฒเปเบเบชเบญเบเบชเบฒเบกเบเบตเบเปเบญเบเบเปเบฝเบงเบเบฑเบ Stack Overflow.
เบเปเบฒเบกเบตเบฅเบฒเบเบงเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฐเบชเบปเบเบเบฒเบเบเบฒเบเบเบฑเปเบเบเบทเปเบเบญเบเปเบงเบเบตเปเบเปเปเบเบตเบเบตเปเบชเบธเบ, เบเบตเปเปเบเปเบเบญเบเบเบฐเปเบเบฑเบเบซเบเบถเปเบเปเบเบเบนเปเปเบเปเบเบเบฑเบ. เปเบฅเบเบฐเบซเปเบฒเบเบเบญเบ Hamming เบฅเบฐเบซเบงเปเบฒเบเบเบทเปเปเบซเบผเบปเปเบฒเบเบตเปเบกเบตเบเบฐเบซเบเบฒเบเบเปเบญเบเบซเบผเบฒเบเบเบตเปเบกเบฑเบเปเบฎเบฑเบเปเบซเปเบชเบฑเบเบชเบปเบเปเบเบดเบเปเบกเปเบเบงเบดเบชเบฐเบงเบฐเบเบญเบเบเบตเปเบกเบตเบเบฐเบชเบปเบเบเบฒเบเบเบตเปเบเบดเปเบงเบกเบทเบเบดเบกเบเบทเปเบซเบเบถเปเบเปเบเบเบฐเบเบฐเบเบตเปเบซเบปเบงเบเบญเบเบเบงเบเปเบเบปเบฒเบเบดเบเบเปเบฝเบงเบเบฑเบเบเบปเบเบญเบทเปเบ. เปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเปเบเบเบเบฒเบเบเบตเปเบกเบตเปเบเบเบเบฐเบเบฒเบเบตเบเบตเปเบฅเบปเปเบกเปเบซเบฅเบงเบขเปเบฒเบเปเบชเบเปเบชเบปเปเบฒ; เบเบงเบเปเบเบปเบฒเปเบเบปเปเบฒเบเบฑเบเบฅเบธเบเปเบฒเบเบฐเบเบฒเบเบญเบเบงเปเบฒเบเบฒเบเบเปเปเบกเบนเบเบเบฐเบเบทเบเปเบเปเบซเบกเป. เปเบฅเบฐเบเปเบฒเบเบฐเปเบเบปเปเบฒเบเปเปเปเบเป kidding เบเบฑเบเบซเบกเบปเบ. เบเบนเปโเบเบตเปโเปเบเปโเบเบฑเปเบโเบเบทเปโเบเบตเปโเปเบเปโเปเบฎเบฑเบโเปเบซเปโเปเบฅเบทเบญเบ, เปเบซเบทเปเบญโเปเบฅเบฐโเบเปเปเบฒโเบเบฒ.
เปเบเบเบฐเบเบฐ Pyrhic
เบเบปเบเบซเบเบถเปเบเบเบฐเบเบดเบเบงเปเบฒ Firestore เปเบกเปเบ เบเบปเบเปเบเบ Firebase, เปเบเบทเปเบญเบชเบฒเบเบฅเบธเปเบเบเปเปเปเบ, เปเบเปเบเบฑเปเบเบเบฐเปเบเบฑเบเบเบฒเบเปเบเบปเปเบฒเปเบเบเบดเบ. Firestore เบเปเปเปเบเปเบฎเบฑเบเบเบฒเบเบฎเบฑเบเบเบฐเบเบฑเบเบงเปเบฒเปเบเบฑเบเบเบฒเบเบเบปเบเปเบเบเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบ Firebase. เบกเบฑเบเปเบเบดเปเบเบเบทเบงเปเบฒเบเบนเปเปเบเบเบนเปเบซเบเบถเปเบเบเบฑเบเบเบธเบเบชเบดเปเบเบเบตเปเบซเบเปเบฒเบชเบปเบเปเบเบเบฒเบเบกเบฑเบ, เปเบฅเบฐเบชเบฑเบเบชเบปเบเบเบฑเบเบชเปเบงเบเบเบตเปเปเบซเบผเบทเบญเปเบเบซเบผเบฒเบเบงเบดเบเบต.
เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เบเบฒเบเปเบเบดเปเบเบขเปเบฒเบเปเบงเบงเบฒเปเบเบชเบญเบเบเบฐเบฅเบดเบเบเบฐเบเบฑเบเบญเบฒเบเบเบฐเบชเบฑเบเบชเบปเบเบเปเบฒเบ: เบเบงเบเปเบเบปเบฒเปเบเบปเปเบฒเปเบเบดเปเบเบเบทเบงเปเบฒเบเบฐเปเบฎเบฑเบเบชเบดเปเบเบเบฝเบงเบเบฑเบ, เปเบเบเบเบทเปเบเบเบฒเบเปเบฅเปเบง APIs เบเบฝเบงเบเบฑเบเปเบฅเบฐเปเบกเปเปเบเปเบขเบนเปเปเบเบเบญเบเบเบฐเบเบธเบกเบเบฒเบเบเปเปเบกเบนเบเบเบฝเบงเบเบฑเบ. เบเบงเบฒเบกเปเบเบเบเปเบฒเบเปเบกเปเบเบฅเบฐเบญเบฝเบเบญเปเบญเบ เปเบฅเบฐเบเบทเบเปเบเบตเบเปเบเบตเบเปเบเบเบเบฒเบเบชเบถเบเบชเบฒเบเบฝเบเบเบฝเบเบขเปเบฒเบเบฅเบฐเบกเบฑเบเบฅเบฐเบงเบฑเบเบเบญเบเปเบญเบเบฐเบชเบฒเบเบเบตเปเบเบงเปเบฒเบเบเบงเบฒเบ. เบซเบผเบทเปเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเบเบเปเบฒเบฅเบฑเบเบเบฐเบเบฒเบเบฒเบกเบเบญเบเบฅเบฐเบซเบฑเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบขเปเบฒเบเบชเบปเบกเบเบนเบเปเบ Firebase เปเบเบทเปเบญเปเบซเปเบกเบฑเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบ Firestore. เปเบเบดเบเปเบกเปเบเบงเปเบฒเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบเบปเบเบงเปเบฒเบเบฒเบเปเบเปเบเบญเบเบเบฒเบเบเปเปเบกเบนเบเบเบฐเบชเบฐเบซเบงเปเบฒเบเบเบถเปเบเบเบฑเบเบเบตเบเบตเปเบเปเบฒเบเบเบฐเบเบฒเบเบฒเบกเบฅเบฒเบเปเบฅเบฐเบงเบฒเบเบเปเบงเบเบซเบเบนเปเบเปเบงเบฅเบฒเบเบดเบ. เบเปเบญเบเปเบงเบปเปเบฒเบเปเบณ, เบเปเบญเบเบเปเปเปเบเปเปเบงเบปเปเบฒเบเบฐเบซเบผเบปเบ.
เบฅเบนเบเบเปเบฒ Firebase เบกเบตเบเบงเบฒเบกเบชเบธเบเบฒเบเปเบเบเบงเบฒเบกเบฎเบนเปเบชเบถเบเบเบตเปเบกเบฑเบ buffers เบเบฒเบเบเปเบฝเบเปเบเบเปเบฅเบฐเบญเบฑเบเบเบฐเปเบเบกเบฑเบ retries เบเบฒเบเบเบฑเบเบเบธเบเบเบตเปเปเบซเปเบเบงเบฒเบกเบชเปเบฒเบเบฑเบเบเบฑเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฒเบเบเบฝเบเบซเบผเปเบฒเบชเบธเบ. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, Firestore เบกเบตเบเบญเบเปเบเบเบเปเบฒเบเบฑเบเบเบญเบ 1 เบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฒเบเบเบฝเบเบเปเปเปเบญเบเบฐเบชเบฒเบเบเปเปเบเบนเปเปเบเปเบเปเปเบงเบดเบเบฒเบเบต, เปเบฅเบฐเบเปเปเบเปเบฒเบเบฑเบเบเบตเปเบเบทเบเบเบฑเบเบเบฑเบเปเบเปเปเบเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ. เปเบกเบทเปเบญเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบกเบฑเบ, เบกเบฑเบเบเบถเปเบเบเบฑเบเปเบเบปเปเบฒเปเบเบทเปเบญเบเบญเบเบซเบฒเบงเบดเบเบตเบเบฒเบเบญเปเบญเบกเบเบปเบงเบกเบฑเบเปเบฅเบฐเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเปเบฒเบเบฑเบเบญเบฑเบเบเบฒเบเบฒเบเบเบฑเบเบเบธเบ, เปเบเบดเบเปเบกเปเบเบงเปเบฒเบเปเบฒเบเบเบฝเบเปเบเปเบเบฐเบเบฒเบเบฒเบกเบชเปเบฒเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบญเบเบเปเบฒเบ. เบเบฑเปเบเปเบกเปเบ, Firestore เปเบกเปเบเบเบฒเบเบเปเปเบกเบนเบเบเบตเปเปเบเปเปเบงเบฅเบฒเบเบตเปเปเบเปเบเบดเบเปเบเบเบเปเปเบกเบตเบฅเบนเบเบเปเบฒเปเบเปเบงเบฅเบฒเบเบตเปเปเบเปเบเบดเบ, เปเบเบดเปเบ masquerades เปเบเบฑเบเบซเบเบถเปเบเปเบเบเปเบเป API.
เปเบเบเบตเปเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบฅเบตเปเบกเปเบซเบฑเบเบชเบฑเบเบเบฒเบเบเปเบฒเบญเบดเบเบเบญเบ Firestore's raison d'รชtre. เบเปเบญเบเบญเบฒเบเบเบฐเบเบดเบ, เปเบเปเบเปเบญเบเบชเบปเบเปเบชเบงเปเบฒเบเบปเบเบเบตเปเบชเบนเบเปเบเบเบฒเบเบเบธเปเบกเบเบญเบเบเบญเบ Google เปเบเบดเปเบ Firebase เบซเบผเบฑเบเบเบฒเบเบเบฒเบเบเบทเปเปเบฅเบฐเปเบงเบปเปเบฒเบเปเบฒเบเป, "เบเปเป, เปเบญเปเบเบฐเปเบเบปเปเบฒ, เบเปเป. เบญเบฑเบเบเบตเปเปเบกเปเบเบเปเปเบชเบฒเบกเบฒเบเบเบญเบกเบฎเบฑเบเปเบเป. เบเบฝเบเปเบเปเบเปเปเปเบเปเบขเบนเปเบเบฒเบเปเบเปเบเบฒเบเบเปเบฒเบเบฒเบเบญเบเบเปเบญเบ."
เบเบฐเบญเบปเบโเปเบเปโเบเบฒเบเบปเบโเบเบปเบงโเบเบฒเบโเบซเปเบญเบโเบเบญเบโเบเบฐเบญเบปเบ เปเบฅเบฐโเบเบฐเบเบฒเบโเบงเปเบฒ:
โเปเบญเบเบฐเบชเบฒเบ JSON เปเบซเบเปเบญเบฑเบเปเบถเปเบเบเป? เบเปเป. เบเปเบฒเบเบเบฐเปเบเปเบเบเปเปเบกเบนเบเบญเบญเบเปเบเบฑเบเปเบญเบเบฐเบชเบฒเบเปเบเบเบเปเบฒเบเบซเบฒเบ, เปเบเปเบฅเบฐเบญเบฑเบเบเบฐเบกเบตเบเบฐเบซเบเบฒเบเบเปเปเปเบเบตเบ 1 megabyte.
เบกเบฑเบเปเบเบดเปเบเบเบทเบงเปเบฒเบเปเปเบเปเบฒเบเบฑเบเบเบฑเปเบเบเปเบฒเบงเบเบฐเบเปเปเบฅเบญเบเบเบฒเบเบเบฒเบเบเบปเบเบเบฑเปเบเบเปเบฒเบญเบดเบเบเบฑเบเบเบฒเบเบเบนเปเปเบเปเบเบตเปเบกเบตเปเบฎเบเบเบนเบเปเบเบเบฝเบเบเป. เบเปเบฒเบเบฎเบนเปเบงเปเบฒเบกเบฑเบเปเบกเปเบ. เบเบปเบงเบขเปเบฒเบ, เปเบเบเปเบญเบเปเบฎเบฑเบเบงเบฝเบ, เบเบงเบเปเบฎเบปเบฒเบกเบตเบซเบผเบฒเบเบเบงเปเบฒเบซเบเบถเปเบเบเบฑเบเปเบเบดเปเบเบซเบเบถเปเบเบเบฑเบเบเบฒเบเบเปเบฒเบชเบฐเปเบซเบเบต, เปเบฅเบฐเบเบตเปเปเบกเปเบเปเบฅเบทเปเบญเบเบเบปเบเบเบฐเบเบดเบขเปเบฒเบเบชเบปเบกเบเบนเบ.
เบเปเบงเบเบเปเปเบเปเบฒเบเบฑเบเบเบตเป, เบเปเบฒเบเบเบฐเบเบทเบเบเบฑเบเบเบฑเบเปเบซเปเบเบญเบกเบฎเบฑเบเบเบงเบฒเบกเบเบดเบเบเบตเปเบงเปเบฒ "เปเบญเบเบฐเบชเบฒเบ" เบซเบเบถเปเบเปเบเบเบฒเบเบเปเปเบกเบนเบเบเบฐเบเปเปเบเปเบฒเบเบเบทเบเบฑเบเบงเบฑเบเบเบธเบเบตเปเบเบนเปเปเบเปเบญเบฒเบเบเบฐเปเบญเบตเปเบเบงเปเบฒเปเบญเบเบฐเบชเบฒเบ.
"เบญเบฒเปเบฃเบเบญเบเบญเบฒเปเบฃเบเบตเปเบชเบฒเบกเบฒเบ recursively เบกเบตเบญเบปเบเบเบฐเบเบญเบเบญเบทเปเบเปเบเป? เบเปเป. Arrays เบเบฐเบกเบตเบเบฝเบเปเบเปเบงเบฑเบเบเบธเบเบตเปเบกเบตเบเบงเบฒเบกเบเบฒเบงเบเบปเบเบเบตเปเบซเบผเบทเบเบปเบงเปเบฅเบ, เบเบฒเบกเบเบตเปเบเบฃเบฐเปเบเบปเปเบฒเบเบฑเปเบเปเบ."
เบเบฑเปเบเบเบฑเปเบ, เบเปเบฒเบเปเบฒเบเบซเบงเบฑเบเบงเปเบฒเบเบฐเปเบญเบปเบฒ GeoJSON เปเบเบปเปเบฒเปเบเปเบ Firestore เบเบญเบเบเปเบฒเบ, เบเปเบฒเบเบเบฐเปเบซเบฑเบเบงเปเบฒเบเบตเปเปเบเบฑเบเปเบเบเปเปเปเบเป. เบเปเปเบกเบตเบซเบเบฑเบเบเบตเปเบเปเปเบชเบฒเบกเบฒเบเบเบญเบกเบฎเบฑเบเปเบเป. เบเปเบญเบเบซเบงเบฑเบเบงเปเบฒเปเบเบปเปเบฒเบเบฐเบกเบฑเบ Base64 เปเบฅเบฐ/เบซเบผเบท JSON เบเบฒเบเปเบ JSON.
โเบเบฒเบเบเบณเปเบเบปเปเบฒ เปเบฅเบฐเบชเบปเปเบเบญเบญเบ JSON เบเปเบฒเบ HTTP, เปเบเบทเปเบญเบเบกเบทเบเบฑเบเบเบฑเบเบเบณเบชเบฑเปเบ เบซเบผเบทเปเบเบเบเปเบฅเบดเบซเบฒเบเบเป? เบเปเป. เบเปเบฒเบเบเบฐเบชเบฒเบกเบฒเบเบชเบปเปเบเบญเบญเบ เปเบฅเบฐเบเปเบฒเปเบเบปเปเบฒเบเปเปเบกเบนเบเปเบเบเบฑเบ Google Cloud Storage เปเบเบปเปเบฒเบเบฑเปเบ. เบเบฑเปเบเปเบกเปเบเบชเบดเปเบเบเบตเปเบกเบฑเบเปเบญเบตเปเบเบงเปเบฒเปเบเบเบฑเบเบเบธเบเบฑเบ, เบเปเบฒเบเบฐเปเบเบปเปเบฒเบเบดเบเบงเปเบฒ. เปเบฅเบฐเปเบกเบทเปเบญเบเปเบญเบเปเบงเบปเปเบฒเบงเปเบฒ "เปเบเบปเปเบฒ," เบเปเบญเบเบเบฝเบเปเบเปเปเบงเบปเปเบฒเบเบฑเบเบเบนเปเบเบตเปเบกเบตเบเปเปเบกเบนเบเบเบฐเบเปเบฒเบเบปเบงเบเบญเบเปเบเบปเปเบฒเบเบญเบเปเบเบเบเบฒเบเปเบเบปเปเบฒเบเบฑเปเบ. เบเบธเบเบเบปเบเบชเบฒเบกเบฒเบเปเบเบชเปเบฒเบเบเบตเปเปเบเป."
เบเบฑเปเบเบเบตเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบซเบฑเบเปเบเป, เบฎเบนเบเปเบเบเบเปเปเบกเบนเบ FireBase เปเบกเปเบเบเปเบฒเบเบเบตเปเบเบฐเบญเบฐเบเบดเบเบฒเบ. เบกเบฑเบเบกเบตเปเบญเบเบฐเบชเบฒเบ JSON เปเบซเบเปเบญเบฑเบเปเบถเปเบเบเบตเปเปเบเบทเปเบญเบกเปเบเบเบเบต JSON เบเบฑเบเปเบชเบฑเปเบเบเบฒเบ URL. เบเปเบฒเบเปเบฒเบเบเบฝเบเบเปเบงเบ HTTP PUT
ะฒ /
FireBase เปเบกเปเบโเบเบฑเปเบโเบเปเปโเปเบโเบเบตเปโ:
{
"hello": "world"
}
เบเบฒเบเบเบฑเปเบ GET /hello
เบเบฐเบเบฑเบเบเบทเบเบกเบฒ "world"
. เปเบเบเบเบทเปเบเบเบฒเบเปเบฅเปเบงเบกเบฑเบเปเบฎเบฑเบเบงเบฝเบเปเบเปเบเบฒเบกเบเบตเปเปเบเบปเปเบฒเบเบฒเบเบซเบงเบฑเบ. เบเบฒเบเปเบเบฑเบเบเปเบฒเบงเบฑเบเบเบธ FireBase /my-collection/:id
เบเบฝเบเปเบเบปเปเบฒเบเบฑเบเบงเบฑเบเบเบฐเบเบฒเบเบธเบเบปเบก JSON {"my-collection": {...}}
เปเบเบฎเบฒเบ, เปเบเบทเปเบญเปเบเบเบตเปเบกเบตเบขเบนเปเปเบ /my-collection
:
{
"id1": {...object},
"id2": {...object},
"id3": {...object},
// ...
}
เบเบตเปเปเบฎเบฑเบเบงเบฝเบเปเบเปเบเบตเบเปเบฒเบซเบฒเบเบงเปเบฒเปเบเปเบฅเบฐ insert เบกเบต ID เบเบตเปเบเปเปเบกเบต collision, เบเบตเปเบฅเบฐเบเบปเบเบกเบตเบเบฒเบเปเบเปเปเบเบกเบฒเบเบเบฐเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบ.
เปเบเบเปเบฒเบชเบฑเบเบเปเบฒเบเปเบญเบทเปเบเป, เบเบฒเบเบเปเปเบกเบนเบเปเบกเปเบ 100% JSON(*) เปเบเบปเปเบฒเบเบฑเบเปเบเปเปเบฅเบฐเปเบฎเบฑเบเบงเบฝเบเบเบตเปเบเบตเบเบฑเบ HTTP, เปเบเบฑเปเบ CouchDB. เปเบเปเปเบเบเบเบทเปเบเบเบฒเบเปเบฅเปเบงเบเปเบฒเบเปเบเปเบกเบฑเบเบเปเบฒเบ API เบเบตเปเปเบเปเปเบงเบฅเบฒเบเบตเปเปเบเปเบเบดเบเบเบตเป abstracts websockets, เบเบฒเบเบญเบฐเบเบธเบเบฒเบ, เปเบฅเบฐเบเบฒเบเบชเบฐเบซเบกเบฑเบ. เบเบฐเบเบฒเบเบเบนเปเปเบเบดเปเบเปเบเบเบกเบตเบเบงเบฒเบกเบชเบฒเบกเบฒเบเบเบฑเบเบชเบญเบ, เบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบฑเบเบเบฒเบเปเบเปเปเบเปเบเปเบงเบฅเบฒเบเบดเบเปเบฅเบฐเบเบฒเบเบเปเบฒเปเบเบปเปเบฒ / เบชเบปเปเบเบญเบญเบ JSON. เบเปเบฒเบเปเบฒเบเปเบฎเบฑเบเปเบเบฑเปเบเบเบฝเบงเบเบฑเบเปเบเบฅเบฐเบซเบฑเบเบเบญเบเบเปเบฒเบ, เบเปเบฒเบเบเบฐเบเบฐเบซเบฅเบฒเบเปเบเบงเปเบฒเบฅเบฐเบซเบฑเบเบเบดเปเบชเบเบเบฐเปเบชเบเปเบเบดเบเบซเบผเบฒเบเบเบฒเบเปเบเปเบกเบทเปเบญเบเปเบฒเบเบฎเบนเปเบงเปเบฒ patch เปเบฅเบฐเบเบงเบฒเบกเปเบเบเบเปเบฒเบ JSON เปเบเปเปเบ 90% เบเบญเบเบงเบฝเบเบเบฒเบเบเบปเบเบเบฐเบเบดเบเบญเบเบเบฒเบเบเบฑเบเบเบฒเบเบชเบฐเบเบฒเบเบฐเบเบปเบเบเบตเป.
เบฎเบนเบเปเบเบเบเปเปเบกเบนเบ Firestore เปเบกเปเบเบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบ JSON, เปเบเปเปเบเบเบเปเบฒเบเบเบฑเบเปเบเบเบฒเบเบงเบดเบเบตเบเบตเปเบชเปเบฒเบเบฑเบ. เบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเปเบเปเบฒเบงเปเบเบดเบเบเบฒเบเบเบฒเบ array เบเบฒเบเปเบ arrays เปเบฅเปเบง. เบฎเบนเบเปเบเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบฅเบงเบเบฅเบงเบกเบเปเบญเบเปเบกเปเบเปเบซเปเบเบงเบเปเบเบปเบฒเปเบเบฑเบเปเบเบงเบเบงเบฒเบกเบเบดเบเบเบฑเปเบเบเปเบฒเบญเบดเบ, เปเบเบเบเปเบฒเบเบซเบฒเบเบเบฒเบเปเบญเบเบฐเบชเบฒเบ JSON เบเบตเปเบกเบตเบเบงเบเบกเบฑเบ. เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเบเปเปเบกเบต serialization เบเบตเปเบเบฝเบกเบเปเบญเบกเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบตเป, เปเบชเบฑเปเบเบเบฒเบเบฅเบฐเบซเบฑเบเบเบดเปเบชเบเปเบกเปเบเบเปเบฒเปเบเบฑเบเปเบเบทเปเบญเบเบถเบเบเปเปเบกเบนเบเปเบฅเบฐเบเบฝเบเบเปเปเบกเบนเบ. เปเบเบทเปเบญเบเบฐเบกเบงเบเบเบปเบเบเบฒเบเปเบเบฑเบเบเปเบฒเบเบญเบเบเปเบฒเบเปเบญเบ, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบฝเบเบชเบฐเบเบดเบเปเบฅเบฐเปเบเบทเปเบญเบเบกเบทเบเบญเบเบเปเบฒเบเปเบญเบ. เปเบเบเบเบงเบเบเบธเบกเบเบฝเบเปเบเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเปเบฎเบฑเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบฐเบซเบเบฒเบเบเปเบญเบเบซเบเบถเปเบเบเปเบญเบเบเปเปเบกเบนเบเปเบเปเบงเบฅเบฒเบเบฑเปเบ, เปเบฅเบฐเบเปเปเบกเบตเบเบงเบฒเบกเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบปเปเบฒ / เบชเบปเปเบเบญเบญเบ.
เบเบงเบเปเบเบปเบฒเปเบเบปเปเบฒเปเบเปเปเบญเบปเบฒเบเบฒเบเบเปเปเบกเบนเบ NoSQL เปเบเปเบงเบฅเบฒเบเบตเปเปเบเปเบเบดเบเปเบฅเบฐเบเปเบฝเบเบกเบฑเบเปเบเบปเปเบฒเปเบเปเบเบเบตเปเบเปเปเปเบกเปเบ SQL เบเปเบฒเบเบตเปเบกเบตเบเบฒเบเปเบเบปเปเบฒเบฎเปเบงเบกเบญเบฑเบเบเบฐเปเบเบกเบฑเบเปเบฅเบฐเบเบฑเบเบเบตเปเบเปเปเปเบกเปเบ JSON เปเบเบเบเปเบฒเบเบซเบฒเบ. เบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเปเบเบฑเปเบ: GraftQL.
Java เบฎเปเบญเบ
เบเปเบฒ Firestore เบเบงเบเบเบฐเบกเบตเบเบงเบฒเบกเบซเบเปเบฒเปเบเบทเปเบญเบเบทเปเบฅเบฐเบชเบฒเบกเบฒเบเบเบฑเบเบเบฐเบซเบเบฒเบเปเบเป, เบเบฑเปเบเบเบฑเปเบเบชเบดเปเบเบเบตเปเบซเบเปเบฒเบเบฝเบเบเบฑเบเปเบกเปเบเบงเปเบฒเบเบนเปเบเบฑเบเบเบฐเบเบฒเบชเบฐเปเบฅเปเบเบเบฐเบชเบดเปเบเบชเบธเบเบเปเบงเบเบเบฒเบเปเบเปเปเบเบเบตเปเบซเบเปเบฒเปเบเบทเปเบญเบเบทเบซเบเปเบญเบเบเบงเปเบฒเบเบฒเบเปเบฅเบทเบญเบ FireBase เบญเบญเบเบเบฒเบเบเปเบญเบ. เบเบฐเปเบเบเบเบญเบเบเบญเบเปเบงเบเบตเป Grumpy Database Administrator เบเปเบญเบเบเบฒเบเบฎเบฝเบเบฎเปเบญเบเปเบซเปเบกเบตเบฅเบฐเบเบฑเบเบเบญเบเบเบงเบฒเบกเบเบฐเบเบฒเบเบฒเบกเปเบฅเบฐ calibre เบเบญเบเบเบญเบเบชเบฐเบซเบงเบฑเบเบเบตเปเปเบเบฑเบเบเบฝเบเปเบเป unrealistic เบชเปเบฒเบฅเบฑเบ niche เบเบฐเบฅเบดเบเบเบฐเบเบฑเบเปเบกเปเบ supposed เบเบฐเบเบตเบขเบนเป. เบเบตเปเปเบกเปเบเบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบเบงเบดเบเบตเบเบฒเบ HTML5 Canvas เบเปเปเปเบกเปเบเบเบฒเบเบเบปเบเปเบเบ Flash เบเบฑเบเบซเบกเบปเบเบเปเบฒเบเปเปเบกเบตเปเบเบทเปเบญเบเบกเบทเบเบฑเบเบเบฐเบเบฒเปเบฅเบฐเปเบเบทเปเบญเบเบซเบผเบตเปเบ. เบเบดเปเบเปเบเบเบงเปเบฒเบเบฑเปเบ, Firestore เปเบกเปเบเบเบดเบเบขเบนเปเปเบเบเบงเบฒเบกเบเบฒเบเบฐเบซเบเบฒเบชเปเบฒเบฅเบฑเบเบเบงเบฒเบกเบเปเบฅเบดเบชเบธเบเบเบญเบเบเปเปเบกเบนเบเปเบฅเบฐเบเบฒเบเบเบงเบเบชเบญเบเบเบฒเบเปเบเบฑเบเบซเบกเบฑเบเบเบตเปเบเบฝเบเปเบเปเบเปเปเบชเบญเบเบเปเบญเบเบเบฑเบเบงเบดเบเบตเบเบฒเบเบเบญเบเบเบนเปเปเบเปเบเบธเบฅเบฐเบเบดเบเปเบเบเบชเบฐเปเบฅเปเบ. เบฎเบฑเบเบเบตเปเบเบฐเปเบฎเบฑเบเบงเบฝเบ: เบชเปเบฒเบฅเบฑเบเบฅเบฒเบงเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเปเบกเปเบเบเบฒเบเปเบฅเบทเบญเบ, เปเบเบฒเบฐเบงเปเบฒเบเบปเบเบเปเบงเบฒเปเบเบเบญเบเบเปเบฒเบเบเบญเบเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเปเบกเปเบเปเบเบฑเบเบฎเปเบฒเบ.
เบเปเปเปเบชเบเบเบฝเบเบเบปเปเบเบเปเบเบญเบ FireBase เปเบกเปเบเบงเปเบฒเบฅเบนเบเบเปเบฒเปเบเปเบเบทเบเบชเปเบฒเบเบเบทเปเบเบซเบผเบฒเบเบเบตเบเปเบญเบเปเบงเบฅเบฒเบเบญเบเบกเบฑเบ, เบเปเบญเบเบเบตเปเบเบนเปเบเบฑเบเบเบฐเบเบฒเปเบงเบฑเบเบชเปเบงเบเปเบซเบเปเบฎเบนเปเบเปเบฝเบงเบเบฑเบเบเบงเบฒเบกเบเปเปเบเปเบฝเบเปเบเบ. เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเบเบตเป, FireBase เบชเบปเบกเบกเบธเบเบงเปเบฒเบเปเบฒเบเบเบฐเบเปเบฝเบเปเบเบเบเปเปเบกเบนเบเปเบฅเบฐเบเบฑเปเบเบเบฑเปเบเบเบดเปเบเบเปเปเปเบเปเปเบเปเบเบฐเปเบซเบเบเบเบฒเบเบเบงเบฒเบกเบเปเปเบเปเบฝเบเปเบเบเบเบตเปเบเบนเปเปเบเปเบชเบฐเบซเบเบญเบเปเบซเป. เบเบญเบเบเบฒเบเบเบฑเปเบ, เบกเบฑเบเบเปเปเปเบเปเปเบเปเบเบทเบเบเปเปเบกเบนเบเปเบเบเบฒเบเบเปเบฒเบเบเบตเปเบกเบฑเบเบชเบปเปเบเบเบฑเบเบเบนเปเปเบเป, เปเบเบดเปเบเปเบฎเบฑเบเปเบซเปเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบกเบตเบเบงเบฒเบกเบซเบเบธเปเบเบเบฒเบเบซเบผเบฒเบ. เบชเปเบฒเบฅเบฑเบเปเบญเบเบฐเบชเบฒเบเบเบฐเบซเบเบฒเบเปเบซเบเป, เบเบปเบเปเบเบเบฒเบเปเบฎเบฑเบเบเบธเบฅเบฐเบเปเบฒเบเบตเปเบญเบตเบเปเบชเปเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบตเปเบชเบฒเบกเบฒเบเบเปเบฝเบเปเบเบเปเบเปเปเบกเปเบเบเปเปเบเบฝเบเบเป. guys, เบเบงเบเปเบฎเบปเบฒเบกเบตเปเบฅเปเบง WeakMap
เปเบ JavaScript. เบกเบฑเบเบชเบฐเบเบงเบเบชเบฐเบเบฒเบ.
เบเปเบฒเบเปเบฒเบเปเบซเปเบเปเปเบกเบนเบเบฎเบนเบเบฎเปเบฒเบเบเบตเปเบเปเบญเบเบเบฒเบเปเบฅเบฐเบเปเปเปเบฎเบฑเบเปเบซเปเบเบปเปเบเปเบกเปเบกเบตเปเบชเบเบชเบฐเบซเบงเปเบฒเบเปเบเบตเบเปเบ, เบเบฑเบเบซเบฒเบเบตเปเบชเบฒเบกเบฒเบเบซเบฅเบตเบเบฅเปเบฝเบเปเบเป. เปเบเปเบเปเบญเบเบขเบฒเบเบฎเบนเปเบขเบฒเบเปเบซเบฑเบเบเปเบฒ FireBase เบเบฐเบกเบตเบเบงเบฒเบกเบซเบเปเบฒเบชเบปเบเปเบเบซเบผเบฒเบเบเปเบฒเบเบนเปเบเบฑเบเบเบฐเบเบฒเปเบเปเบเปเบญเบ API เบฅเบนเบเบเปเบฒเบเบตเปเบเบตเปเบเปเปเบเบตเปเปเบเป immutability เบชเบปเบกเบเบปเบเบเบฑเบเบเปเบฒเปเบเบฐเบเปเบฒเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบตเปเบฎเบธเบเปเบฎเบเบเบฒเบเบขเปเบฒเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเบญเบญเบเปเบเบเบเบฒเบเบเปเปเบกเบนเบ. เปเบเบเบเบตเปเบเบฐ, เปเบเบดเปเบเบเบทเบงเปเบฒเบเบงเบเปเบเบปเบฒเบเบฐเบเบฒเบเบฒเบกเปเบเปเปเบเบชเบดเปเบเบเบตเปเบเปเปเปเบเบ, เปเบฅเบฐเปเบฎเบฑเบเปเบซเปเบกเบฑเบเบฎเปเบฒเบเปเบฎเบเบเบงเปเบฒเปเบเบปเปเบฒ.
เบเปเบญเบเบเปเปเบฎเบนเปเปเบซเบเบเบปเบเบเบฑเบเปเบปเบเบเบตเปเบขเบนเปเปเบเบทเปเบญเบเบซเบผเบฑเบเบเบฒเบเบชเปเบฒเบ Firestore. เบเบฒเบเบเบฒเบเปเบเบปเบฒเบเปเบฝเบงเบเบฑเบเปเบฎเบเบเบนเบเปเบเบเบตเปเปเบเบตเบเบเบทเปเบเบเบฒเบเปเบเบเปเบญเบเบเปเบฒเบเปเปเปเบเบฑเบเบชเปเบงเบเบซเบเบถเปเบเบเบญเบเบเบงเบฒเบกเบกเปเบงเบ. เบเบฒเบเบเบฝเบเบเบฝเบเบเบญเบเบชเบญเบเบเบฒเบเบเปเปเบกเบนเบเบเบตเปเบเปเบฒเบเบเบทเบเบฑเบเบเบตเปเบชเบธเบเปเบเปเบเปเปเบชเบฒเบกเบฒเบเบเบฝเบเบเบฝเบเปเบเปเปเบกเปเบเบเปเบญเบเบเปเบฒเบเบซเบฒเบเบฒเบ. เบกเบฑเบเบเบทเบเบฑเบเบเบปเบเบเบตเปเบเบดเบ: "Firebase เปเบกเปเบเบเบฝเบเปเบเปเบเบฑเบเบเบฑเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเปเบฎเบฑเบเบเบฒเบกเปเบ Google Cloud", เปเบเปเบเบฑเบเบเปเปเบเบฑเบเปเบเปเบเบปเปเบเบเบปเบเปเบเบงเบเบงเบฒเบกเบเบดเบเบเบญเบเบเบฒเบเบเปเบฒเบเบปเบเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบเบญเบเปเบฅเบเบเบตเปเปเบเปเบเบดเบเบซเบผเบทเบเบฒเบเบชเปเบฒเบเบเบฒเบเปเบเปเปเบเบเบตเปเปเบเบฑเบเบเบฐเปเบซเบเบเบเบตเปเบเบญเบเบชเบฐเบซเบเบญเบเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบเบฑเบเบซเบกเบปเบเปเบซเบผเบปเปเบฒเบเบฑเปเบ. "เปเบซเปเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบดเบเบเปเบฝเบงเบเบฑเบเบกเบฑเบ. เบเบฝเบเปเบเปเปเบฎเบฑเบเปเบซเป UI เบชเบงเบเบเบฒเบก ... เปเบเบปเปเบฒเบชเบฒเบกเบฒเบเปเบเบตเปเบกเปเบเปเบเปเบเป?โ
เบเปเบญเบเปเบเบปเปเบฒเปเบเบชเบญเบเบชเบฒเบกเบขเปเบฒเบเบเปเบฝเบงเบเบฑเบเปเบเบเบชเปเบฒเบเบเปเปเบกเบนเบ. เบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเปเบเบญเบเปเบซเบฑเบเปเบเบงเบเบงเบฒเบกเบเบดเบ "เบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเบขเบนเปเปเบเบเบปเปเบเปเบกเป JSON เปเบซเบเปเบซเบเบถเปเบ" เปเบเบฑเบเบเบงเบฒเบกเบเบฐเบเบฒเบเบฒเบกเบเบตเปเบเบฐ abstract เบเบงเบฒเบกเบฎเบนเปเบชเบถเบเบเบญเบเปเบเบเบชเปเบฒเบเบเบฐเบซเบเบฒเบเปเบซเบเปเบเบฒเบเบเบฒเบเบเปเปเบกเบนเบ. เบเบฒเบเบเบฒเบเบซเบงเบฑเบเบงเปเบฒเบเบญเบเปเบงเบเบตเปเบเบฐเบฎเบฑเบเบกเบทเบเบฑเบเปเบเบเบชเปเบฒเบเบเปเปเบกเบนเบเบเบตเปเบซเบเปเบฒเบชเบปเบเปเบชเปเบเป fractal เปเบกเปเบเบเปเบฒ. เบเปเบญเบเบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบดเบเบเบฐเบเบฒเบเบฒเบเบงเปเบฒเบชเบดเปเบเบเบตเปเบเปเปเบเบตเบญเบฒเบเบเบฐเปเบเบฑเบเปเบเบงเปเบ, เบเปเบญเบเปเบเปเปเบฎเบฑเบเบเบฒเบเบเบงเบเบชเบญเบเบฅเบฐเบซเบฑเบเบขเปเบฒเบเปเบเบฑเปเบกเบเบงเบเปเบฅเบฐ เบเปเบญเบเปเบซเบฑเบเบชเบดเปเบเบเบตเปเปเบเบปเปเบฒเบเปเปเปเบเบตเบเบเบฑเบ. เปเบเปเบเปเบญเบเบเบฑเบเบฎเบนเปเบงเปเบฒเปเบเบเบชเปเบฒเบเบเบตเปเบเบตเบเบฐเปเบเบฑเบเปเบเบงเปเบ,
เบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเบชเบญเบเบเบฒเบกเบเบญเบ FireBase เปเบกเปเบเบเปเปเบเบตเปเบเบเบกเบฒเบเบเบฐเบเบฒเบเปเบเบเปเปเบเบฒเบกเปเบฅเบฐเปเบกเปเบเบเปเปเบกเบตเบขเบนเป. เบกเบฑเบเปเบเปเบเบญเบเบเปเบญเบเบเบฒเบเบเบฒเบเบเบฑเบเบเบธเบเบซเบผเบทเบขเปเบฒเบเบซเบเปเบญเบเบเบฒเบเบเบฑเบเปเบเป. เปเบเป Firestore เบเปเปเปเบเปเบเบตเบเบงเปเบฒเบซเบผเบฒเบเปเบเบฒเบฐเบงเปเบฒเบกเบฑเบเบเปเบฒเบเบฑเบเบเบฑเบเบเบฑเบเบชเบฐเบเบตเบซเบเบถเปเบเบกเบดเบเบดเบฅเบฐเบเบฑเบเบเบฝเบงเบเบฑเบเบเบตเปเบเบปเบเปเบ SQL เบเปเบฒเบกเบฐเบเบฒ. เบเปเบฒเบเปเบฒเบเบเปเบญเบเบเบฒเบเบเบฒเบเบชเบญเบเบเบฒเบกเบเบตเปเบเบนเปเบเบปเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฑเบเบเปเปเบกเบนเบ chaotic, เบเปเบฒเบเบเปเบญเบเบเบฒเบเบเบฒเบเบเบปเปเบเบซเบฒเปเบเบเปเบเบฑเบกเบฎเบนเบเปเบเบ, เบเบฒเบเบเบฑเปเบเบเบญเบเบซเบผเบฒเบเปเบฅเบเบฐ, เปเบฅเบฐเบเปเบฒเบชเบฑเปเบเบเบตเปเบเบนเปเปเบเปเบเปเบฒเบเบปเบเปเบญเบ. เบซเบผเบฑเบเบเบฒเบเบเบฒเบเบเบงเบเบเบฒเบขเปเบฒเบเปเบเปเบเบดเบ, เบซเบเปเบฒเบเบตเปเบเบญเบ SQL เบเปเบฒเบกเบฐเบเบฒเปเบกเปเบเบเปเบฒเบเบฑเบเปเบเบตเบเปเบเบเบญเบเบเบปเบเปเบญเบ. เบเบญเบเบเบฒเบเบเบฑเปเบ, เบเปเบฒเบเบฒเบก SQL เปเบเบปเปเบฒเบเบฑเปเบเบเบตเปเบเบปเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเบเบฒเบเบเบฐเบฅเบดเบเปเบกเปเบเบเบฒเบเบชเบญเบเบเบฒเบกเบเบตเปเปเบง. เบเปเบฒเบเบเบฐเบเปเบญเบเบเบฒเบเบเบฒเบเปเบเปเปเบเบเบฑเบเบชเบฐเบเบตเปเบเบเบเบณเบเบปเบเปเบญเบเบเบตเปเบกเบตเปเบเบเบชเปเบฒเบเบเปเปเบกเบนเบเบเบตเปเบเบดเบ. เบชเปเบฒเบฅเบฑเบเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเบญเบทเปเบ, เบขเปเบฒเบเบซเบเปเบญเบเบเบงเบเบเบฐเบกเบตเปเบเบเบเบตเป incremental-reduce เบซเบผเบทเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบเบตเปเบเปเบฒเบเบเบทเบเบฑเบ.
เบเปเบฒเบเปเบฒเบเบเบปเปเบเบซเบฒ Google Docs เบชเปเบฒเบฅเบฑเบเบเปเปเบกเบนเบเบเปเบฝเบงเบเบฑเบเปเบฅเบทเปเบญเบเบเบตเป, เบเปเบฒเบเบซเบงเบฑเบเบงเปเบฒเบเบฐเบเบทเบเบเบตเปเปเบซเปเปเบซเบฑเบเปเบเบเบดเบเบเบฒเบเบเบญเบเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเปเบเบฑเปเบ: BigTable เปเบฅเบฐ BigQuery. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เบเบฒเบเปเบเปเปเบเบเบฑเบเบซเบกเบปเบเปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเบเบฐเบเบญเบเบเปเบงเบเบเปเบฒเบเบตเปเปเบเปเปเบเบเบฒเบเบเบฒเบเบเบญเบเบเปเบฅเบดเบชเบฑเบเบเบตเปเบซเบเบฒเปเบซเบเปเบเบซเบผเบฒเบเบเบตเปเปเบเบปเปเบฒเบเบฐเบเบฑเบเบเบทเบเบขเปเบฒเบเปเบงเบงเบฒเปเบฅเบฐเปเบฅเบตเปเบกเบเบญเบเบซเบฒเบชเบดเปเบเบญเบทเปเบ.
เบชเบดเปเบเบชเบธเบเบเปเบฒเบเบเบตเปเบเปเบฒเบเบเปเบญเบเบเบฒเบเบเบฑเบเบเบฒเบเบเปเปเบกเบนเบเบเบตเปเปเบเปเปเบงเบฅเบฒเบเบตเปเปเบเปเบเบดเบเปเบกเปเบเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบเบตเปเปเบฎเบฑเบเปเบเบเปเบฅเบฐเบชเปเบฒเบฅเบฑเบเบเบฐเบเบฒเบเบปเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเบเบธเปเบกเบเบญเบเบเบฒเบเบเปเบฒเบเบเปเบฒ.
(*) เบญเบฑเบโเบเบตเปโเปเบเบฑเบโเปเบฅเบทเปเบญเบโเบเบฐเบซเบผเบปเบโเบเปเปโเบกเบต
เบเปเบฝเบงเบเบฑเบเบชเบดเบเบเบดเบเบญเบเบเบฒเบเปเบเบชเบฐเบเบฒ
เบเบญเบโเบซเบฒ
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com