Me pidieron hacer una página web y estoy usando React. Ni programando en C++ uso tanto la inteligencia artificial tanto como en web.
Siento que no hay un estándar para hacer algo ya que puedes hacer la misma cosa de diferentes maneras (Por eso como backend estoy usando Go porque te obliga a seguir un estandar incluso en las librerias que usas, algo que JS/TS no tiene). En fin, necesito hacer un tipo Word en web y una vez lo hice en C++ y no se me hizo tan complicado ya que le entiendes
El estándar en HTML, CSS y JavaScript todo lo demás es opcional, es verdad que hay cosas que te facilitan las cosas pero con esas 3 cosas de bases no hay perdida
En realidad es de las programaciones menos complejas pero si de las más enredadas por la cantidad de tecnologías y frameworks que suele utilizar. Yo solo utilizo Django, HTML y CSS.
Si te parece compleja la programación web, ni te acerques a la programación de sistemas embebidos.
La programación web es compleja en la medida de que supone un entorno en constante evolución, sobre el que concurren cambios drásticos de forma constante; ello se refleja en la catarata incesante de frameworks y librerías obsoletos para javascript.
No puedo darte ningún consejo: desarrolla tu aplicativo utilizando la pila HTML+CSS+Javascript, y procura hacer XHttpResquest sobre una API desarrollada sobre una plataforma consistente y estable.