<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          C++ Web(HTTP)開發(fā) 10 大利器

          共 2112字,需瀏覽 5分鐘

           ·

          2020-10-19 13:00



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



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



          1

          Proxygen


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


          • Star:6.8k

          • GitHub:https://github.com/facebook/proxygen



          2

          Crow


          Crow 是一個非??焖俸鸵子谑褂玫?C++ 微型 Web 框架(靈感來自于 Python Flask)


          • Star:6k

          • GitHub:https://github.com/ipkn/crow



          3

          C++ REST SDK


          C++ REST SDK 是微軟發(fā)布的一個 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 是一個基于 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++ 是一個純 C++ 實(shí)現(xiàn)的 Web 開發(fā)框架,高性能、簡單的 API、跨平臺、零依賴。


          • Star:3.1k

          • 主頁:https://oatpp.io/

          • GitHub:https://github.com/oatpp/oatpp

          • 文檔:https://oatpp.io/docs/start/



          6

          Pistache


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


          • Star:2.2k

          • 主頁:http://pistache.io/

          • GitHub:https://github.com/oktal/pistache/

          • 文檔:http://pistache.io/guide/



          7

          Silicon


          Silicon 是一個高性能、面向中間件的 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 是一個易于使用、強(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++ 中的一個 Web GUI 庫。使用 widgets 快速開發(fā)具有高度交互性的 Web UI,而無需編寫任何 JavaScript。Wt 為您處理所有請求處理和頁面呈現(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 是一個高性能易用的 http 框架,它是用 modern c++(c++17) 開發(fā)的,它的目標(biāo)是提供一個快速開發(fā)的 c++ http 框架。


          • Star:914

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



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



          ·END·

          瀏覽 447
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  色岛国视频在线播放 | 国产黄色A片香蕉网 | 西西444www大胆高清图片 | 国产福利一区二区 | 国产精品swag |