日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
C++Web(HTTP)開發(fā)10大利器

 眾所周知,C++ 并不是一種流行的 Web 開發(fā)語言,究其原因有很多:語言門檻高、使用難度大、開發(fā)效率低 ...... 話雖如此,但隨著 Emscripten 的成熟,未來 C++ 在 Web 方面會(huì)發(fā)揮更大的潛能,尤其是游戲、3D 應(yīng)用等方面。

成都創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:做網(wǎng)站、網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的陽信網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

有關(guān) C++ Web 相關(guān)的框架有不少,下面進(jìn)行了簡(jiǎn)單的整理,并按照“Star”的數(shù)量進(jìn)行了排序,希望能對(duì)大家有所幫助。

1. Proxygen

Proxygen 是 Facebook 開發(fā)的一個(gè) C++ 的 HTTP 庫,包含一個(gè)易用的 HTTP 服務(wù)器。支持 HTTP/1.1、SPDY 3 和 SPDY 3.1,同時(shí)也開始在為 HTTP/2 做開發(fā)。

  •  Star:6.8k
  •  GitHub:https://github.com/facebook/proxygen

2.  Crow

Crow 是一個(gè)非常快速和易于使用的 C++ 微型 Web 框架(靈感來自于 Python Flask)

  •  Star:6k
  •  GitHub:https://github.com/ipkn/crow

3.  C++ REST SDK

C++ REST SDK 是微軟發(fā)布的一個(gè) C++ 客戶端-服務(wù)器通信庫,該庫基于 Modern C++ 異步 API,開發(fā)者可以方便地連接并與服務(wù)交互。

  •  Star:5.7k
  •  主頁:https://microsoft.github.io/cpprestsdk/index.html
  •  GitHub:https://github.com/microsoft/cpprestsdk
  •  文檔:https://github.com/Microsoft/cpprestsdk/wiki

4.  Drogon

Drogon 是一個(gè)基于 C++14/17 的 Http 應(yīng)用框架,使用 Drogon 可以方便的使用 C++ 構(gòu)建各種類型的 Web 應(yīng)用服務(wù)端程序。

  •  Star:3.7k
  •  GitHub:https://github.com/an-tao/drogon

5.  Oat++

Oat++ 是一個(gè)純 C++ 實(shí)現(xiàn)的 Web 開發(fā)框架,高性能、簡(jiǎn)單的 API、跨平臺(tái)、零依賴。

  •  Star:3.1k
  •  主頁:https://oatpp.io/
  •  GitHub:https://github.com/oatpp/oatpp
  •  文檔:https://oatpp.io/docs/start/

6.  Pistache

Pistache 是一個(gè)現(xiàn)代而優(yōu)雅的 C++ HTTP 和 REST 框架,完全采用純 C++ 14 編寫,并提供了一個(gè)清晰、友好的 API。

  •  Star:2.2k
  •  主頁:http://pistache.io/
  •  GitHub:https://github.com/oktal/pistache/
  •  文檔:http://pistache.io/guide/

7.  Silicon

Silicon 是一個(gè)高性能、面向中間件的 C++ 14 http Web 框架。

  •  Star:1.7k
  •  主頁:http://siliconframework.org/
  •  GitHub:https://github.com/matt-42/silicon/
  •  文檔:http://siliconframework.org/docs/getting_started.html

8.  Civetweb

CivetWeb 是一個(gè)易于使用、強(qiáng)大的、C/C++ 嵌入式 Web 服務(wù)器,帶有可選的 CGI、SSL 和 Lua 支持。

  •  Star:1.6k
  •  GitHub:https://github.com/civetweb/civetweb
  •  文檔:https://github.com/civetweb/civetweb/tree/master/docs

9.  Wt

Wt 是 Modern C++ 中的一個(gè) Web GUI 庫。使用 widgets 快速開發(fā)具有高度交互性的 Web UI,而無需編寫任何 JavaScript。Wt 為您處理所有請(qǐng)求處理和頁面呈現(xiàn),因此您可以專注于功能。

  •  Star:1.1k
  •  主頁:https://www.webtoolkit.eu/wt
  •  GitHub:https://github.com/emweb/wt
  •  文檔:https://www.webtoolkit.eu/wt/documentation

10.  cinatra

cinatra 是一個(gè)高性能易用的 http 框架,它是用 modern c++(c++17) 開發(fā)的,它的目標(biāo)是提供一個(gè)快速開發(fā)的 c++ http 框架。

  •  Star:914
  •  Github:https://github.com/qicosmos/cinatra

類似的框架還有很多,像 TreeFrog、Cutelyst、Tuf?o、C++ Web Framework (CWF) 、CppCMS、QDjango、QtWebApp ......


標(biāo)題名稱:C++Web(HTTP)開發(fā)10大利器
標(biāo)題來源:http://www.dlmjj.cn/article/dhepgee.html