<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>

          titbitNode.js 環(huán)境的 Web 后端框架

          聯(lián)合創(chuàng)作 · 2023-09-20 02:04

          titbit 是 Node.js 環(huán)境的 Web 后端框架,支持 HTTP/HTTPS/HTTP2,并且支持配置切換。提供中間件和分組機制,并提供很多擴展用于快速構(gòu)建服務(wù)。

          titbit 最開始是為了在教學(xué)中方便開發(fā)而設(shè)計,也用在一些業(yè)務(wù)系統(tǒng)上。它絕對算不上重型框架,但是也不簡單過頭。同時,它非常快,無論是路由查找還是中間件執(zhí)行過程。

          核心功能

          • 請求上下文設(shè)計屏蔽接口差異

          • 中間件模式

          • 路由分組和命名

          • 中間件按照路由分組執(zhí)行

          • 中間件匹配請求方法和路由來行

          • 開啟守護進程:使用 cluster 模塊

          • 顯示子進程負載情況

          • 默認解析 body 數(shù)據(jù)

          • 支持通過配置啟用 HTTP/1.1 或是 HTTP/2 服務(wù)

          • 支持配置啟用 HTTPS 服務(wù)(HTTP/2 服務(wù)必須要開啟 HTTPS)

          • 限制請求數(shù)量

          • 限制一段時間內(nèi)單個 IP 的最大訪問次數(shù)

          • IP 黑名單和 IP 白名單

          • 在 cluster 模式,監(jiān)控子進程超出最大內(nèi)存限制則重啟

          • 可選擇是否開啟自動負載模式:根據(jù)負載創(chuàng)建新的子進程處理請求,并在空閑時恢復(fù)初始狀態(tài)

          注意,請盡可能使用最新版本。

          安裝

          npm i titbit

           

          瀏覽 24
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          <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>
                  怎么样免费观看欧美操逼 | 五月天精品 | 黄色在线免费观看网站 | 4438全国最大无码视频 | 精品 无码 在线观看 |