DEV Community

Discussion on: FrontEnd Workflow help

bairrada97 profile image
bairrada97 Author

Imagine just a empty header tag, that I want to render on index.html, but I want to have a file for that, that's my header.html.

Right now I can have a lot of .js files that will compile in a bundle, and for Scss too, but I cant to that with html.

I just want to work with modules and components and I'm looking for a way to put them together in pages with webpack.

shiftyp profile image
Ryan Lynch (he/him) • Edited on

HTML, by itself, isn't composable in that way. Components are usually built in Javascript or something you can turn into Javascript. This is because in order to render they need access to the DOM to change the page dynamically. They also usually require some additional framework code to run, otherwise they would be more complicated individually. There are some divergent directions I could recommend, but I'd want to know what you think of the above first.