Hacker News new | ask | show | jobs
by santoriv 4190 days ago
I don't know if I agree with everything that this post says, but I do agree with the bit about two way data-binding being a problem. Two way data-binding definitely gives a "Wow that was easy" impression in a tutorial app or something not too complex, but once you get into the realm of a seriously complex app, it becomes an anti-pattern. You need to know which direction the data is flowing and in many situations there can not be two sources of truth that are always in sync with each other. I'm working with Ember and I'm really glad that they are moving away from using two way data binding by default.