Actualmente usar Frameworks de Javascript es una forma muy comun para crear aplicaciones web. Esto porque HTML solo es un documento para estructura contenido y no funcionalidad.
A menos que uses esta biblioteca llamada HTMX, la cual es una biblioteca de Javascript que puedes añadir como una CDN a tus paginas HTML, y te permitira ejecutra logica sin la necesidad de escribir código de Javacript.
Esto lo logra añadiendo nuevas propiedades a las etiquetas, para permite hacer cualquier tipo de peticiones HTTP (GET, POST, PUT, DELETE, PATCH), para que se pueda actualizar cualquier elemento del DOM, y ejecutar eventos de envio desde cualquier parte de la pagina y no solo de formularios.
Este proyecto viene batante bien para aquellos proyectos de backend que renderizan multiples paginas y quieren interactividad sin la necesidad de añadir un Framework grande de Javascript ademas de muchas otras herramientas complicadas.
para conocer más puedes visitar htmlx.org