|
|
|
|
|
by edg5000
971 days ago
|
|
Two recent projects I wrote in C++20 using my own HTTP library. Only dependencies are a JSON library and a HTML template library (only used in one project). For these projects I used my own Postgres C++20 library. Another recent project I did in mostly pure Java, with only a third-party library for SMTP email sending, and a library for using HTML templates. IDE is VSCode with clangd as linter, and gcc as compiler, and CMake as build system. For Java, I use the RedHat VSCode plugin. Frontend in pure TypeScript, with an icon library. Challenges I encountered:
- Statically checking data structures between frontend and backend. This needs code generation. And there was a lot of code repetition for shared data structures between front- and backend.
- More database abstraction would be good. Other than that it all runs great. |
|