I have prior knowledge with Rails but, i find it easier to work with Firebase.
I was wondering what is the real difference between using a backend framework like Rails, PHP, Node, etc… and using Firebase, CouchDb, Parse etc…?
What are the advantages&disadvantages of one to another ?
Which is considered better practice & will be better in the future ? I feel like learning Rails will be better but when a problem comes out, it is harder to solve since i am not a pro in both.
One more small question, which database do you guys would recommend learning for someone who will do both web development and C++ development? TIA