To prosta aplikacja, większych błędów nie widać lecz myślę, że jak już zdecydowałeś się zacząć używać nowinek z ES6 to warto pójść dalej:
- array.prototype.includes zamiast indexOf
- po co jest 'event' w metodzie add? co on zmienia?
- możesz zmienić
nazwaMetody: () => {
na
nazwaMetody(){
tak, wiem, że to błahostka ale na takie właśnie rzeczy pozwala nam ES6
-
według mnie przy takiej małej aplikacji
let app = new Vue({
nie trzeba nadawać instancji Vue nazwy ale to także nie jest błąd
Także jak widzisz dosłownie kosmetyczne zmiany.