Telegram Group & Telegram Channel
🚀 Drogon — современный веб-фреймворк на C++

Если ты разрабатываешь высокопроизводительные REST API, микросервисы или real-time backend на C++, обрати внимание на [Drogon](https://github.com/drogonframework/drogon) — один из самых быстрых и полноценных фреймворков на C++17/20.

🔧 Что умеет Drogon:
Асинхронный event loop (epoll/kqueue)
🧵 Поддержка std::future, coroutines и background-задач
🛡 JWT, HTTPS, CORS, middleware
🔌 Плагины и фильтры для расширяемости
🧠 Встроенный ORM (PostgreSQL, MySQL, SQLite)
🌐 WebSocket и Server-Sent Events (SSE)
🧪 Встроенное тестирование
📄 Автогенерация кода для контроллеров и DTO

📦 Пример Hello World:

drogon::app().registerHandler("/hello", [](const HttpRequestPtr&, std::function<void (const HttpResponsePtr &)> &&callback) {
auto resp = HttpResponse::newHttpResponse();
resp->setBody("Hello, Drogon!");
callback(resp);
}).run();


📁 Также поддерживает:
• Рендеринг HTML-шаблонов
• Хостинг статических файлов
• Генерацию кода через CLI (`drogon_ctl`)

🛠 Установка:

git clone https://github.com/drogonframework/drogon.git
cd drogon && mkdir build && cd build
cmake .. && make && sudo make install


Drogon — лёгкий, мощный и удивительно быстрый фреймворк на C++ для тех, кто хочет выжать максимум из нативного backend-разработки.

🔗 https://github.com/drogonframework/drogon



tg-me.com/cpluspluc/1091
Create:
Last Update:

🚀 Drogon — современный веб-фреймворк на C++

Если ты разрабатываешь высокопроизводительные REST API, микросервисы или real-time backend на C++, обрати внимание на [Drogon](https://github.com/drogonframework/drogon) — один из самых быстрых и полноценных фреймворков на C++17/20.

🔧 Что умеет Drogon:
Асинхронный event loop (epoll/kqueue)
🧵 Поддержка std::future, coroutines и background-задач
🛡 JWT, HTTPS, CORS, middleware
🔌 Плагины и фильтры для расширяемости
🧠 Встроенный ORM (PostgreSQL, MySQL, SQLite)
🌐 WebSocket и Server-Sent Events (SSE)
🧪 Встроенное тестирование
📄 Автогенерация кода для контроллеров и DTO

📦 Пример Hello World:


drogon::app().registerHandler("/hello", [](const HttpRequestPtr&, std::function<void (const HttpResponsePtr &)> &&callback) {
auto resp = HttpResponse::newHttpResponse();
resp->setBody("Hello, Drogon!");
callback(resp);
}).run();


📁 Также поддерживает:
• Рендеринг HTML-шаблонов
• Хостинг статических файлов
• Генерацию кода через CLI (`drogon_ctl`)

🛠 Установка:

git clone https://github.com/drogonframework/drogon.git
cd drogon && mkdir build && cd build
cmake .. && make && sudo make install


Drogon — лёгкий, мощный и удивительно быстрый фреймворк на C++ для тех, кто хочет выжать максимум из нативного backend-разработки.

🔗 https://github.com/drogonframework/drogon

BY C++ Academy




Share with your friend now:
tg-me.com/cpluspluc/1091

View MORE
Open in Telegram


telegram Telegram | DID YOU KNOW?

Date: |

For some time, Mr. Durov and a few dozen staffers had no fixed headquarters, but rather traveled the world, setting up shop in one city after another, he told the Journal in 2016. The company now has its operational base in Dubai, though it says it doesn’t keep servers there.Mr. Durov maintains a yearslong friendship from his VK days with actor and tech investor Jared Leto, with whom he shares an ascetic lifestyle that eschews meat and alcohol.

Importantly, that investor viewpoint is not new. It cycles in when conditions are right (and vice versa). It also brings the ineffective warnings of an overpriced market with it.Looking toward a good 2022 stock market, there is no apparent reason to expect these issues to change.

telegram from ye


Telegram C++ Academy
FROM USA