News for hackers. Stuff that matters.
Re:Why Choose Vue.js by kylestlb on Friday June 23, 2017 @03:13PM (#14621931)
Everything? Here is what the recommended use of two-way binding does in VueJS:

"You can use the v-model directive to create two-way data bindings on form input and textarea elements. It automatically picks the correct way to update the element based on the input type. Although a bit magical, v-model is essentially syntax sugar for updating data on user input events, plus special care for some edge cases."

Seems like a very specific, deliberate functionality. Changing a value of a reference from a parent component, however, is advised against and is probably what you're referring to.

Re:Why Choose Vue.js by cjalmeida on Friday June 23, 2017 @03:24PM (#14622011)
IMO, that's the beauty of Vue data binding. It will work as you'd expect for the majority of cases (ie. simple form binding) without​ the boilerplate and shooting you in the foot.