At Weld we have been handling our users projects ourselves so far. The setup is a real time application in which the user creates their own content that we save in mongodb via websockets and a Node.js express server. Authentication is handled through passport.js local strategy.
We want to move away from this responsibility and preferrably let a hosted third-party service deal with all the data-storage and syncing between client and server.
What we want is:
- Import/Export our current mongodb database without to much work.
- Authentication with our current passport.js based solution.
- Automatic client/server sync (when a project is modified on the client it should be propagated in real time to the database)
I have been looking at meteor.js and firebase for this and It's just really hard to know which route leads to the least pain. Especially the auth part seems tricky to solve.
Which solution should I go for and what is the step-by-step procedure for it?
Aucun commentaire:
Enregistrer un commentaire