@dword-design/nuxt-firebase
| Install | |
|---|---|
npm install @dword-design/nuxt-firebase |
|
| Latest Version: | 3.0.11 |
| Vue: | 2 |
| License: | MIT |
| Last Updated: | Oct 27, 2026 |
| Links: | GitHub · npm |
@dword-design/nuxt-firebase
Install
# npm
$ npm install @dword-design/nuxt-firebase
# Yarn
$ yarn add @dword-design/nuxt-firebase
Usage
Add the module to your nuxt.config.js:
{
modules: [
['@dword-design/nuxt-firebase', {
apiKey: <api key>,
authDomain: <auth domain>,
projectId: <project id>,
storageBucket: <storage bucket>,
messagingSenderId: <messaging sender id>,
appId: <app id>,
measurementId: <measurement id>,
}],
],
}
Add firebase properties to a nuxt page:
import { firestoreData } from '@dword-design/nuxt-firebase/dist/helper'
export default {
...firestoreData(({ store, app: { $firestore } }) => ({
feeds: $firestore
.collection('users')
.doc(store.getters['auth/user'].id)
.collection('feeds'),
})),
render: () => ...
}
Now you have server-side data and also reactive data on the client side!
Contribute
Are you missing something or want to contribute? Feel free to file an issue or a pull request! ⚙️
Support
Hey, I am Sebastian Landwehr, a freelance web developer, and I love developing web apps and open source packages. If you want to support me so that I can keep packages up to date and build more helpful tools, you can donate here:
If you want to send me a one time donation. The coffee is pretty good 😊.
Also for one time donations if you like PayPal.
Here you can support me regularly, which is great so I can steadily work on projects.
Thanks a lot for your support! ❤️
License
Related Packages
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 3.0.11 | ^2.6.11 | MIT | |
| 3.0.10 | ^2.6.11 | MIT | |
| 3.0.9 | ^2.6.11 | MIT | |
| 3.0.8 | ^2.6.11 | MIT | |
| 3.0.7 | ^2.6.11 | MIT | |
| 3.0.6 | ^2.6.11 | MIT | |
| 3.0.5 | ^2.6.11 | MIT | |
| 3.0.4 | ^2.6.11 | MIT | |
| 3.0.3 | ^2.6.11 | MIT | |
| 3.0.2 | ^2.6.11 | MIT | |
| 3.0.1 | ^2.6.11 | MIT | |
| 3.0.0 | ^2.6.11 | MIT | |
| 2.1.15 | ^2.6.11 | MIT | |
| 2.1.14 | ^2.6.11 | MIT | |
| 2.1.13 | ^2.6.11 | MIT | |
| 2.1.12 | ^2.6.11 | MIT | |
| 2.1.11 | ^2.6.11 | MIT | |
| 2.1.10 | ^2.6.11 | MIT | |
| 2.1.9 | ^2.6.11 | MIT | |
| 2.1.8 | ^2.6.11 | MIT | |
| 2.1.7 | ^2.6.11 | MIT | |
| 2.1.6 | ^2.6.11 | MIT | |
| 2.1.5 | ^2.6.11 | MIT | |
| 2.1.4 | ^2.6.11 | MIT | |
| 2.1.3 | ^2.6.11 | MIT | |
| 2.1.2 | ^2.6.11 | MIT | |
| 2.1.1 | ^2.6.11 | MIT | |
| 2.1.0 | ^2.6.11 | MIT | |
| 2.0.5 | ^2.6.11 | MIT | |
| 2.0.4 | ^2.6.11 | MIT |
Showing the latest 30 of 50. See every release on npm