I would honestly take a look at code pen or jsfiddle and just take a look at a basic page with just Vue and start going through the documentation and have a play around with building your components . After that you can start introducing plugins such as axios or Vue resource to make requests from dummy data there are lots of site that provide dummy data . Once you get a grip on plugins , your next step is to start looking at bundling your application with Webpack and look at intermediate to advance plugins such as Vuex which handles data state in a centralised store . <| sep |> Do chicken wings pizza not constitute as light snacks ? Or are heavy snacks unacceptable at bars ? <| sep |> The population is your least problem when playing the PC version .