Este proyecto se realizo con la intencion de ver la capacidad que utiliza c++ en parte web y como ha cambiado su derrollo a travez del tiempo. Asi como mirar que tan facil o dificil es.
- Escribir una App con C++, Crow, Cmake, MongoDB, Javascript, HTML.
- MongoDB
- Importante instalacion de drivers: mongo c, mongo c++ (3.6) o ultima version estable
CMAKE_PREFIX_PATH "/usr/local/mongo-cxx-driver/lib/cmake/libmongocxx-3.6.7" "/usr/local/mongo-cxx-driver/lib/cmake/libbsoncxx-3.6.7"
Tienes que reemplazar CMAKE_PREFIX_PATH con las rutas en donde encuentre los drivers de libmongocxx y libbsoncxx.
include_directories(/usr/local/mongo-cxx-driver/include/mongocxx)
Tienes que reemplazar include_directories con las ruta en donde encuentre mongocxx.
Tiene que inicializar la base de datos de mongodb
inicialize dentro de la carpeta build los siguientes comandos:
cmake ..
make
sudo bash ./compile.sh
- se realizaron una API asi como request y response desde el backend con mongodb.