Cual es la estructura recomendada para un proyecto javascript?

DevTol

En general uso javascript vanilla para mis proyectos personales, queria preguntar que estructura me recomiendan, actualmente uso la siguiente:
-index.html
-page
--una carpeta por page con
--scripts
--styles
index.html
-shared (Para lo compartido)
--scripts
--styles

B

De forma muy genérica:

- static
-- scss
-- js
-- libs
- templates
- controllers

Para estos proyectos tiro de Flask

sasher

Javascript vanilla, como tú dices, sería tal que:

- root/
-- static/
--- css/
---- styles.css
---- vendor/
--- js/
---- script.js
---- vendor/
-- index.html
-- page1/
--- index.html
-- page2/
--- index.html
...

Usuarios habituales