Web components, relying on shadow DOM, that is, separation of CSS.
CSS preprocessors are allowed.
JSX/TSX, resulting in full power of TypeScript.
I would say that JSX + TypeScript makes HTML strongly-typed, where you would normally lose typings at languages' interface; like between backend and frontend, and between JS and HTML.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I am looking at Stencil.js.
I would say that JSX + TypeScript makes HTML strongly-typed, where you would normally lose typings at languages' interface; like between backend and frontend, and between JS and HTML.