Our team was searching for a tool with data driven development in mind... ...and a lean learning curve because we had to be production-ready ASAP. twitter: @loregirardi github: @liqueflies
website: https://vuejs.org/ numbers > 82k stars (87k react, 32k angular) ~ 4000 packages depends on it > 1.000.000 download last month $ 11.567 per month by 204 patreons 2 vueconf in 2018 (amsterdam, new orleans)
<br/>new Vue({<br/>el: '#app',<br/>data: {<br/>src: 'https://picsum.photos/200/300',<br/>alt: 'A random pic from the web.'<br/>}<br/>})<br/> https://vuejs.org/v2/guide/syntax.html attributes binding
setting data Focusing set data in vue.js is not async. is the same as you do in javascript. this.setState({ counter: this.state.counter++ }) this.setState({ counter: this.state.counter++ }) have you ever tried?
component Focusing - encapsulation of elements that can be accessed through one single element. - encapsulation of logic, but in different instances - encapsulation of style (module, scoped)
lifecycle Focusing each vue instance goes through a series of initialization steps when it’s created running functions called lifecycle hooks, giving users the opportunity to add their own code at specific stages.
no es6 knowledge needed i am not telling you to not learn es6. but if you want you can still use old es2015 syntax so beginner / not-frontend dev can easily get into it. website: https://vuejs.org/