La pila web de C ++, ¿hay alguna?

8

Java sería jsps y servlets (o un framework como Spring) ejecutándose en JVM y tomcat (o glassfish, etc.).

¿C # sería asp y C # ejecutándose en dot.net framework e IIS? (No tengo experiencia con esto, corrija y mejore mi terminología)

¿Hay un equivalente para C ++? Felizmente podría llamar a algunos C ++ desde un servlet / controlador de Java, pero me preguntaba si existen marcos y bibliotecas existentes específicamente para crear lógica de negocios en C ++ con un front-end web.

NimChimpsky
fuente
3
Hay varios marcos para el desarrollo web en C ++ (por ejemplo: Wt ), pero no creo que haya una pila completa / definitiva.
Yannis

Respuestas:

6

C ++ no tiene nada relacionado con las redes en su estándar actual, pero hay trabajos de esta manera.

Recomiendo echar un vistazo a:

  • CPPCMS (que no es un cms pero puede construir uno con)
  • cpp-netlib, que es una biblioteca que será una propuesta para el estándar c ++ 1y
  • casablanca (que aún no está terminado), que es la propuesta de Microsoft para C ++ 1y, aunque todavía no sé si la implementación actual es multiplataforma.

Así que todavía no hay algo tan completo como Django para Python o ROR para Ruby, pero algunas personas en la lista de correo de CPPCMS dijeron que estaban trabajando en ese tipo de marco. CPPCMS es sin duda el más cercano a lo que está buscando.

Klaim
fuente
1

Escuché algo sobre Wt (www.webtoolkit.eu) y CAS (cas.havoc.ru), pero nunca los usé. CAS es usado por Yandex internamente, como escuché.

permeakra
fuente