TinyWebServer

趁着刚看完effectiveCpp,赶紧过来写个小项目,TinyWebServer作为众多Cpp后端开发者的项目,值得入门学习(PS:虽然现在cpp后端已经很少了)。但是我们仍然可以从该项目中学到c++项目体系结构,其中log类、连接池、缓冲区也是与其他cpp项目也有共通之处,当然网络编程的知识也是可以从中学到许多。

由于我电脑配置有点较低(主要是轻薄本内存不太够),而且这里我使用的是wsl2+vscode的组合,ps:听说大厂都是远程开发。

开始时间2024/5/1,预计完成时间2024/5/14。

  • 2024/5/1 ~ 2024/5/2 完成Buffer
  • 2024/5/3 ~ 2024/5/4 完成log
  • 2024/5/4 ~ 2024/5/5 完成pool
  • 2024/5/5 完成heap
  • 2024/5/6 ~ 2024/5/10 完成 http
  • 2024/5/12 ~ 2024/5/12 完成 webserver
  • 2024/5/13 ~ 2024/5/14 完成总结