A basic example using a simple HTML page with some old-fashioned script tags (no ES6, no building process)
GOAL: display the list of projects from bestof.js.org
├── index.html
└── js
├── app.js
├── components.js
The application is mounted using new Vue({ data, el })
in app.js file
Components are registred using the following syntax
Vue.component('my-component', {
props: [],
data: () => {
},
methods: {},
computed: {},
template: ``,
``