Skip to content
This repository has been archived by the owner on Aug 25, 2018. It is now read-only.

Compatible with the new Firebase? #152

Closed
mbrevda opened this issue May 18, 2016 · 14 comments
Closed

Compatible with the new Firebase? #152

mbrevda opened this issue May 18, 2016 · 14 comments

Comments

@mbrevda
Copy link

mbrevda commented May 18, 2016

It seems the js sdk has been updated with the latest v3 changes. Is this project still compatible?
Thanks!

@cpbotha
Copy link

cpbotha commented May 29, 2016

Here's an (unofficial?) fork that seems to have firebase3 support: https://github.com/bobbyhubbard/backbonefire/tree/firebase3

Would be great to have official word from the GOOG mothership also!

@mbrevda
Copy link
Author

mbrevda commented May 29, 2016

Oh, cool. I hope someone can take a look!

@abeisgoat
Copy link
Contributor

Hey folks - I'm working on bringing this into the Firebase 3.0 world - but since we need to migrate off of mockfirebase for our tests that means it's quite a bit of work.

It's coming soon, but no clear timeline.

@abeisgoat abeisgoat self-assigned this Jun 7, 2016
@mbrevda
Copy link
Author

mbrevda commented Jun 24, 2016

Thanks @AbeHaskins. Anything new at your end re: this?

@mohansn
Copy link

mohansn commented Jun 25, 2016

Thanks, @AbeHaskins !

@mbrevda
Copy link
Author

mbrevda commented Jul 26, 2016

What are you using instead of mockfirebase?

@mstronge
Copy link

Hey @AbeHaskins - Any update on this? Thanks

@taseenb
Copy link

taseenb commented Oct 1, 2016

Is this project still maintained? Looks like it's abandoned. Thanks

@jpventura
Copy link

@taseenb, @AbeHaskins replied on twitter that the project is still maintained and that would make some updates next week.

Many development dependency libraries are deprecated, so I submitted the PR #158 updating them and fixing Travis CI test setup issues.

I don't know how long Firebase team will take to integrate the modifications, thus I have already integrated them into my fork

@AniX
Copy link

AniX commented Apr 3, 2017

Is there any update regarding the progress? Thanks!

@jpventura
Copy link

@AbeHaskins, any updates on #158 ?

@mbrevda
Copy link
Author

mbrevda commented Nov 9, 2017

I don't believe this repo will be updated. Backbone is kind of outdated and if you can, you should probably consider using an up to date js lib. If you DO want to go with backbone, you should still look integrate backbone and firebase "manually" and not really on the magic this repo provided. From experience, that was a huge mistake.

@mbrevda mbrevda closed this as completed Nov 9, 2017
@wuservices
Copy link

Perhaps the community could fork and maintain a version of this in a separate repo? I've seen a few forks already, but if it's hard to see what everybody's doing as a whole. Perhaps if starting from scratch Backbone may not be the go to, but with Marionette (still actively getting updates), it's still a pretty solid experience that can even get virtual DOM plugged in.

@mbrevda could you share a little more about why you'd go manual and not use this library if you were going Backbone? Would love to learn from your experience.

@mbrevda
Copy link
Author

mbrevda commented Nov 13, 2017

In a nutshell, there was too much "magic". Also, mapping a record to a collection/models as well as partial updates of a record works most of the time for some of the things... but just becomes more of a pain then it's worth. I found it way simpler to just set up listeners and then manually update collections/models (with the ability to normalize data as needed).

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants