geofirestore-js:使用Firebase Firestore进行基于位置的查询和过滤

时间:2024-02-25 22:34:27
【文件属性】:

文件名称:geofirestore-js:使用Firebase Firestore进行基于位置的查询和过滤

文件大小:161KB

文件格式:ZIP

更新时间:2024-02-25 22:34:27

firebase geolocation geohashing hacktoberfest geofire

地库 完整文档可从。 GeoFirestore是一个开源库,它扩展了Firestore库,以便根据其地理位置存储和查询文档。 从本质上讲,GeoFirestore只是Firestore库的包装,公开了许多与Firestore相同的功能。 但是,它的主要好处是可以只检索给定地理区域内的那些文档-全部实时。 GeoFirestore使用进行数据存储,从而可以在查询结果更改时实时更新。 GeoFirestore仅在特定位置附近有选择地加载数据,即使使用非常大的数据集,也可以保持应用程序的轻量和响应速度。 GeoFirestore设计为Firebase的轻量级附件。 为简单起见,GeoFire


【文件预览】:
geofirestore-js-main
----.eslintrc.json(460B)
----.gitignore(142B)
----package.json(3KB)
----package-lock.json(366KB)
----src()
--------GeoWriteBatch.ts(5KB)
--------GeoFirestore.ts(5KB)
--------GeoCollectionReference.ts(3KB)
--------GeoTransaction.ts(5KB)
--------GeoQuery.ts(6KB)
--------index.ts(455B)
--------GeoDocumentReference.ts(7KB)
--------utils.ts(877B)
--------GeoDocumentSnapshot.ts(4KB)
----LICENSE.md(1KB)
----.opensource()
--------project.json(251B)
----firebase.json(200B)
----CONTRIBUTING.md(2KB)
----CODE_OF_CONDUCT.md(3KB)
----CHANGELOG.md(40KB)
----tsconfig.json(413B)
----pretest.js(137B)
----.github()
--------stale.yml(676B)
--------ISSUE_TEMPLATE()
--------workflows()
----rollup.config.js(1KB)
----postinstall.js(390B)
----examples()
--------README.md(1KB)
--------viewers()
--------404.html(2KB)
----.prettierrc.js(57B)
----README.md(8KB)
----.eslintignore(37B)
----.firebaserc(54B)
----firestore.rules(885B)
----.npmignore(218B)
----firestore.indexes.json(323B)
----test()
--------common.ts(9KB)
--------GeoDocumentReference.test.ts(14KB)
--------GeoDocumentSnapshot.test.ts(7KB)
--------utils.test.ts(844B)
--------GeoFirestore.test.ts(3KB)
--------GeoQuery.test.ts(20KB)
--------GeoWriteBatch.test.ts(10KB)
--------GeoCollectionReference.test.ts(7KB)
--------GeoTransaction.test.ts(16KB)

网友评论