# pupper.js vs Vue vs HTML ## To-do list - pupper ```pug template ul each index, todo in list li(@click="removeItem(index)") ={{todo}} data list = [ "Make pancakes." ] implementation #removeItem(index) this.list.splice(index, 1); ``` - Vue ```html ``` - HTML ```html ```