Empecé a usar el framework python django. ¿Puedo abrir un sitio dinámico sin usar JavaScript? Pienso que Python es fácil de usar y, por alguna razón, no me gusta JavaScript.
Para implementar elementos dinámicos (como mostrar mensajes al hacer clic en un botón sin actualizar el sitio), debe indicarle al navegador que cambie los elementos DOM respectivos.
Actualmente, el único lenguaje totalmente compatible que los navegadores entienden para ese propósito es Javascript.
Existen alternativas de Javascript como Dart o Typescript, pero deben transpilarse a Javascript para que funcionen con los navegadores.
Entonces, prácticamente no puedes construir un sitio web dinámico sin Javascript en este momento.