Comments (13)
Hey guys, just wondering if anyone has got a solution for this? Or if it did get implemented in PawJS v2? Would like to host with firebase but pretty confused (++ this is my first PWA)
Edit: After reviewing the existing todo, it seems like the workaround is to create some firebase function with expressjs. is there a solution for just deploying straight to GAE?
Edit: Changed the pawjs config "singlePageApplication": true
(which generated the SPA index.html) and removed references to the CDN on cloudflare. Hosted successfully on firebase hosting
from react-pwa.
Hi All,
Can anyone tell me how to integrate Firebase into React-PWA?
can this be done with the current version?
Thanks a lot
Satish
from react-pwa.
@bytewiz https://github.com/firebase/reactfire/blob/master/docs/guide.md
May be this can get you started.
from react-pwa.
@tirthbodawala What happened this weekend?
from react-pwa.
@dav-is I was going to create a task for creating deployable docker image. That should do for most of the deployments now. Docker image + docker swarm + CI = high scalability and easy of deployments. What do you say? Does firebase have support for Docker Images?
from react-pwa.
I would compare Firebase more to now
. The application isn't made aware of that sort of infrastructure. I've used docker in the past and like it quite a bit. I'd say support both as it's just a few extra config files and shouldn't bloat the bundles (I'm pretty sure this is how firebase works but I'm still researching).
One of the most attractive features of Firebase is their serverless mentality. Clients can connect directly to the database! It uses an offline first approach. Server side rendering can be done with cloud functions. Then it's all in front of a CDN.
from react-pwa.
Can you help me with this @tirthbodawala ? I would really like to use firebase but I can't figure out how to get it set up properly...
I updated the main issue post to reflect what needs to be done.
from react-pwa.
Sure. Let me dive into it. I was thinking of creating a plugin like pawjs-firebase
to integrate with it. does that make sense?
from react-pwa.
Sounds great!
from react-pwa.
@tirthbodawala This sounds really nice! I kinda need to deploy on firebase hosting, is there as way to handle it atm. with or without the plugin?
from react-pwa.
@yash-thakur thanks, but I don't really need how firebase work, only how to deploy with firebase hosting with cloud functions, currently not possible from the server.js
generated from the build
from react-pwa.
I’m considering using https://aws.amazon.com/appsync/ instead of Firebase as it uses a universal standard (GraphQL) instead of an arbitrary one.
from react-pwa.
@bytewiz @dav-is getting pretty close with plugin and hooks. Updated the master branch to support paw_head & paw_footer hooks
Checkout src/server.js
from react-pwa.
Related Issues (20)
- Upgrade guide required HOT 5
- not able to start server, installation was successfull HOT 2
- npm start not working HOT 3
- npm start fails on Windows. HOT 3
- build, missing index.html HOT 1
- deployment guide on heroku HOT 1
- 运行报错 HOT 2
- React Confusion HOT 1
- 500 (Internal Server Error) HOT 5
- "npm start" is not working HOT 10
- Issue while npm start HOT 1
- reactpwa.com - host access Error 520 HOT 2
- chokidar.js 'return' outside of function HOT 2
- How To Build APK File For Android & IOS ? HOT 1
- Getting CSS problem on windows 10 OS HOT 1
- There is not sufficient document to start project HOT 3
- npm start on your homepage should be npm run dev
- npm run dev failed to start - Could not find a declaration file for module '@reactpwa/core/start HOT 1
- How can i change the html and body class and add stuff to the head element
- Documentation update. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from react-pwa.