When comparing CppCMS vs Oat++, the Slant community recommends CppCMS for most people. In the question“What are the best C++ web development frameworks?” CppCMS is ranked 2nd while Oat++ is ranked 4th. The most important reason people chose CppCMS is:
CppCMS like most C++ applications is best used for web sites where performance and speed is key. Websites with thousands of hits per second where efficiency must be maximal.
Ranked in these QuestionsQuestion Ranking
Pros
Pro High performance
CppCMS like most C++ applications is best used for web sites where performance and speed is key. Websites with thousands of hits per second where efficiency must be maximal.
Pro Cross-platform
Pro Object-Mapping and DTOs
Automatic serialization and deserialization of DTO objects saves time. You code less.
Pro Zero-dependency
You don't have to mess with a lot of dependencies
Pro Swagger-UI support
Endpoints get automatically documented. Additional annotations are available.
Pro Great documentation
Pro Starter-projects are available
Cons
Con Small community
Being in C++ turns a lot of users away. Artyom Beilis (the creator) is a great developer, and he answers a lot of questions on CppCMS mailing list and stackoverflow.
But there's very few programmers with expertise on the framework.