An experimental c++ app/http framework
Go to file
2021-02-09 01:25:24 +01:00
.vscode Basic structure. Also added tinydir. 2020-11-25 00:20:41 +01:00
core Fix file chunking with downloads. Also fixed a bunch of std::shared_ptr misuses, and made Application::send_file use Request's file chunking. Also the framework will properly handle client disconnects now. 2021-02-09 01:25:24 +01:00
database Fix compile. 2021-01-05 19:33:24 +01:00
libs Revert everything back to bf688577fb . 2021-02-08 11:01:15 +01:00
modules Fix a few path/folder related issues with paged article. Also improved a few error messages. 2021-02-08 11:53:04 +01:00
www Crappy test favicon. 2020-11-25 22:08:26 +01:00
.clang-format Basic structure. Also added tinydir. 2020-11-25 00:20:41 +01:00
.gitignore Fix compilation db generation. 2021-01-05 19:28:29 +01:00
compile_linux.sh Implemented a scons based build script based on godot's. Will need to be cleaned up when I understand how scons works better. 2020-11-25 21:48:47 +01:00
compile_vs.bat Temporary windows build scripts. 2020-11-26 11:24:51 +01:00
compile_win.bat Temporary windows build scripts. 2020-11-26 11:24:51 +01:00
LICENSE MIT license. 2020-11-25 15:03:02 +01:00
Readme.md Add link to the sample project. 2020-12-25 21:13:48 +01:00
SConstruct Revert everything back to bf688577fb . 2021-02-08 11:01:15 +01:00
settings.json.example Started working on settings. 2020-12-08 16:22:18 +01:00

rcpp_cms

If you want to try it clone https://github.com/Relintai/rcpp_cms_project instead, it will set this up for you.

This is an experimental project, to implement a html framework in c++, because I'm dissatisfied with every single framework that I've seen or used so far.

Developing websites nowadays feels more like creating a bunch of oneliner files all over the place, which I find incredibly annoying and distracting. Not only that I'm also dissatisfied with the way most ORMs are built, they always come off as strange to use, especially with joins. At this point I'm so fed up, I'd rather use raw SQl. And let's not forget about auth, I have to think about implementing auth way too much. Every single time.

I think things can be done better. At lest from my perspective.

Whether this stupid and moronic attempt will end up working or not, we'll see.