项目作者: oatpp
项目描述 :
List of example projects of how to use oat++ framework
高级语言: C++
项目地址: git://github.com/oatpp/oatpp-examples.git
oatpp-examples
List of example projects of how to use oat++ framework
More about Oat++:
Examples:
REST-API
- ApiClient-Demo - Example project of how-to use Retrofit-like client wrapper (ApiClient) and how it works.
- AsyncApi - Example project of how-to use asynchronous API for handling large number of simultaneous connections.
- CRUD - Example project of how-to create basic CRUD endpoints.
- PostgreSQL - Example of a production grade entity service storing information in PostgreSQL. With Swagger-UI and configuration profiles.
WebSocket
- Can-Chat - Feature-complete rooms-based chat for tens of thousands users. Client plus Server.
- WebSocket - Collection of oatpp WebSocket examples.
- YUV-Websocket-Stream - Example project how-to create a YUV image stream from a V4L device (i.E. Webcam) using websockets.
IoT
- Example-IoT-Hue - Example project how-to create an Philips Hue compatible REST-API that is discovered and controllable by Hue compatible Smart-Home devices like Amazon Alexa or Google Echo.
Streaming
TLS
- TLS-Libressl - Example project how-to setup secure connection and serve via HTTPS.
Microservices
- Consul - Example project of how-to use oatpp:
:Client. Integration with Consul. - Microservices - Example project on how to build microservices with Oat++,
and example on how to consolidate those microservices using monolithization technique.
Databases
- MongoDB - Example project how to work with MongoDB using oatpp-mongo mondule.
Project is a web-service with basic CRUD and Swagger-UI. - PostgreSQL - Example of a production grade entity service storing information in PostgreSQL. With Swagger-UI and configuration profiles.