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.
- En MS Access, ¿cómo divido mi base de datos en el front-end y el back-end?
- ¿Cuáles son las otras mejores opciones de IDE que NetBeans para desarrollar con Java?
- Si el front-end de mi aplicación web es síncrono, ¿ayuda tener un back-end de microservicios asíncronos?
- ¿El mejor lenguaje de back-end para el inicio?
- ¿Cómo se ejecuta el backend en Drupal 6? ¿Alguien asigna alguna tarea primero tenemos que pensar backend cómo pensar alguna sugerencia amigos?
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.