I want to create a server(OS: CentOS) which will be acting as an interface to an Android app(client) and the database.
I am not much experienced in programming and I just want a little bit of guidance right now to get started.
I have decided that I want to program the server in C++(though it's not an easy language but I believe there's much more to learn while programming in C++)
The basic functionality I want from my server:
1. It will interact with the app via https.
2. The server and client(app) will communicate via REST APIs.
I want guidance in terms of the most stable and well documented external C++ libraries that I should use to program the above server(I've looked at zmq, libcurl, netlib-cpp but due to my lack of experience I don't even know if these are really related to my problem statement). Thanks in advance. Please feel free to attach any blog/article/video which might be relevant.