Initially, learning Vue and actually any front framework can be a daunting experience, especially if you haven't ever worked with at least a similar technology before. As a developer, learning the proper way of structuring and organizing my code, was the real challenge. Vue however offers this out of the box. You write your template code, your script and styling and you play around components and funky mixins. I can definitely recommend this to true believers as long as you start with something simple and yes, even the Todo example will teach you stuff. The journey is long and the code won't code itself. Thanks for stopping by!