Skip to content
oatpp Async-API starter project.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
main
.dockerignore
.gitignore
CMakeLists.txt
Dockerfile new project structure Jan 28, 2019
LICENSE
README.md
azure-pipelines.yml new project structure Jan 28, 2019
build_app.sh updated lib/oatpp to latest Oct 8, 2018

README.md

oatpp-starter-async Build Status

oatpp Async-API starter project.

More about oat++:

Before you start

Read:

Overview

Project layout


- CMakeLists.txt          // project loader script. load and build dependencies 
- main/                   // main project directory
    |
    |- CMakeLists.txt     // projects CMakeLists.txt
    |- src/               // source folder
    |- test/              // test folder

- src/
    |
    |- controller/              // Folder containing UserController where all endpoints are declared
    |- dto/                     // DTOs are declared here
    |- AppComponent.hpp         // Service config
    |- Logger.hpp               // Application Logger
    |- App.cpp                  // main() is here
    

Build and Run

Using CMake

$ mkdir build && cd build
$ cmake ..
$ make run        ## Download, build, and install all dependencies. Run project

In Docker

$ docker build -t oatpp-starter-async .
$ docker run -p 8000:8000 -t oatpp-starter-async
You can’t perform that action at this time.