As WebDeveloper you start with the HTML and build your end product. As JsDeveloper you start with an JSApp and integrate the HTML Templates (or only the structure).
It's a complete different work model - try to start with a react or angular app based on commonJS.