https://github.com/mortza-mansory/learning-crow
Starter CrowCpp single header lib via sql database.
https://github.com/mortza-mansory/learning-crow
backend cpp crow crowcpp http-client
Last synced: 12 days ago
JSON representation
Starter CrowCpp single header lib via sql database.
- Host: GitHub
- URL: https://github.com/mortza-mansory/learning-crow
- Owner: mortza-mansory
- Created: 2025-03-25T13:30:53.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-03-25T14:39:10.000Z (7 months ago)
- Last Synced: 2025-03-25T15:33:30.172Z (7 months ago)
- Topics: backend, cpp, crow, crowcpp, http-client
- Language: C++
- Homepage:
- Size: 102 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Learning-Crow
CrowCpp is something new i enjoyed know more about it.## This Project Structure Can Be Your Starter Project Structure Using CrowCpp.
- This is not tutorial or something like that, its just a simple learning case for myself how can we create light wighted backends using cpp.
Here is my exprience using CrowCpp on debain with single header lib Crow.- First of all i need to know if crow can be my next backend lib that i using, so i just created a simple HTTP client app that is just user management on a university that can be manage the users such as username and teacher, and just put it in a database using sqllite and can be register, delete , get all users details and also update a user via id.
- Second if i gonna use it so what structure i should use ? For it, i using a simple structure that i learned on fastapi ( is a greate python backend freamwork ) on app folder we contains api/route/service folders witch provide over endpoits/api's and functionality over the api's.
- Third is reading doc! yup..that takes alot effort , but i guess the great thing about programmers is at lasted they alwats reading doc around :)
- fourth is making codes and learn by examples to exactly what i wanted. And i learned the Crow is the thing i loved the most, its simple and without any additional thing you can make your own light weghted cpp backend without worries! Cus all neccery things is provided by the CrowCpp ! take your time and use my template if you wanna get started faster.
Here is how you can run it yourself:
- First provide packages for building it: