Getting started with the sample code. Because of this, we do a quick check to make sure our loaded string at least has something in it before we parse it and set the value of frameworks. Vue happily lets us access winnerString like a variable in data, but caches its return value and automatically refreshes it whenever the votes change whos winning, without us needing to manage all of that. Simple apps A weight tracker app It accepts a set of manual entries of weight measurements taken at different dates It can plot a graph It can allow to track multiple entities, for example more than one person weight Store them somewhere A calculator app A standard calculator: numbers, +, -, *, /, and the result See video tutorial A book database npm run serve which will start our . Thats because, by default, Vue event listeners send the event itself to event handlers. For example on click we call the createTask function, that we define in methods in