Overview of Firebase Data Connect
maintest/dataconnect.yaml are correctly populated to match your environment requirements.repository·main·Indexed 26 days ago
https://github.com/firebase/firebase-js-sdkClient-side libraries for integrating Firebase services such as Firestore, Auth, and Storage into web applications. The SDK supports modern features like tree-shaking and provides specialized functionality for Data Connect, including query and mutation execution via action shortcuts or reference functions. It includes both a modular API and a compatibility layer for v8-style environments.
test/dataconnect.yaml are correctly populated to match your environment requirements.The Firebase JavaScript SDK is composed of several modular packages that allow you to integrate various Firebase services into your web applications.
Note on Environment Compatibility: Several SDKs (Analytics, Installations, Messaging, Performance, and Remote Config) are designed specifically for web environments and do not work in a Node.js environment.
@firebase/auth-interop-types package is an internal dependency and is not intended for direct usage. To use Firebase Authentication types and functionality, you should install and use the officially supported firebase package.@firebase/storage-types package is an internal dependency and is not intended for direct usage. To use the types and functionality provided by this package, you should install and use the officially supported firebase package instead.@firebase/app-check-interop-types package is an internal utility and is not intended for direct usage. To use App Check features, you should install and use the officially supported firebase package.MultiFactorUser interface provides properties and methods to manage a user's enrolled second factors. It allows you to retrieve enrolled factors, enroll new ones, and unenroll existing ones.@firebase/analytics-interop-types package is an internal dependency and is not intended for direct usage. To use Firebase Analytics types and functionality, you should install and use the officially supported firebase package.A WriteBatch allows you to perform multiple write operations (set, update, delete) as a single atomic unit. None of the writes are committed or visible locally until commit() is called.
Note on Offline Behavior: If the client is offline, commit() will fail. For features like local modifications or buffering writes until the client is online, use the full Firestore SDK instead of WriteBatch.
@firebase/analytics-types package is an internal dependency and is not intended for direct usage by developers. To use Firebase Analytics, you should install and use the officially supported firebase package.database package provides the client SDK for interacting with the Firebase Realtime Database. It allows you to read, write, and sync data in real-time across clients.The @firebase/template package serves as a foundation for developers creating new packages within the Firebase JS SDK ecosystem. It provides out-of-the-box support for: