I did some experimenting with drogon to port over a web site I had implemented in Wt webtoolkit web tool.
The views, controls, and static presentations performed well for building a web site in a traditional way.
However, when it came time to assign a domain name and run an SSL certificate based website, it started failing/crashing when certain SSL incompatible web queries were generated. It didn't have a recoverable failure mode. It simply raised an exception and crashed. I looked at the crash locations, and it seems that some clean up operations are mis-ordered, plus there were other problems. Then reading the issues list, the author even acknowledges that the whole SSL thing was a bolt-on after-thought and requires significant re-write.
Sigh. Drogon is out the window.
On to giving Boost Beast a try. This will require some work to add cookies and other refinements, but at least it is well integrated with SSL.


