Ciertamente puedes, y lo he hecho en muchas ocasiones.
Cuando el front end hace un “POST” o un “GET”, puede invocar el ejecutable de C ++ como un script “CGI” (Apache, al menos, lo admite) y los datos de post / get aparecen en la entrada estándar o en la línea de comando (cosas argc / argv).
De hecho, cualquier URL puede ser un script CGI e invocar un programa C ++ para generar el contenido.
- ¿Los sitios que tienen un back-end dinámico usan los mismos idiomas que el front-end del sitio / plataforma?
- Dadas mis circunstancias, ¿en qué dirección debo ir: desarrollo web front-end o desarrollo back-end o desarrollo de aplicaciones?
- ¿La programación de backend es mejor que la de frontend?
- ¿Alguna vez has conocido a desarrolladores de back-end de pila completa?
- ¿Qué se espera que sepas como desarrollador web de Python de back-end?
Puede usar “printf” para generar el encabezado HTTP y el contenido HTML, exactamente como lo haría en PHP o lo que sea.
printf (“Tipo de contenido: texto / xml \ n \ n”);
printf (” \ n”);
… etc …
Es muy fácil.
¡Nos estamos acercando al día en que también puedes escribir el front end en C ++! El proyecto Web Assembly (wasm) se está moviendo lentamente hacia una adopción total, y más del 50% de las computadoras clientes en todo el mundo ya lo admiten. En este momento, todavía necesita una capa delgada de JavaScript para cargarlo e iniciarlo, pero estoy seguro de que se evaporará lentamente a medida que el proyecto finalice.