Part 1 - 4 have been divided into folders.
I will be honest and say I do not know what language uses <% ... %>
so cannot comment on what is wrong with it.
I could suggest that they use .map()
instead of .forEach()
to make things faster.
<li><%= item.name %></li>
is missing a semicolon.