I find the JSX loop infinitely easier to understand what's going on. It's a javascript map. With your Vue example, what is listItem? An array? Can it be an object? Does listItem need a special decorator for v-for to be able to loop through it?
So many initial questions that just aren't there if you just use Javascript.
So many initial questions that just aren't there if you just use Javascript.