開源 TypeScript 無伺服器框架 Skeet 現已支援多 SQL 資料庫配置

開源 TypeScript 無伺服器框架 Skeet 現已支援多 SQL 資料庫配置

開源 TypeScript 無伺服器框架 Skeet 現已支援多 SQL 資料庫配置
ELSOUL LABO B.V.(總部位於荷蘭阿姆斯特丹,CEO:川崎文武)宣佈為其開源 TypeScript 無伺服器應用開發工具 Skeet 新增了支援多 SQL 資料庫配置的新功能。
此增強功能使開發者能夠在應用開發過程中集中管理各種 SQL 資料庫,專注於應用邏輯,同時選擇合適的雲基礎設施。
使用 Skeet,開發者可以根據專案需求選擇最優的資料庫方案和 API,實現高效靈活的資料管理。

使用多 SQL 資料庫 + API 伺服器構建應用

Skeet - TypeScript Serverless Framework
Skeet 現在允許在單個專案中整合和管理多個 SQL 資料庫。這一新功能使開發者能夠輕鬆組合多個資料庫,在應用開發過程中高效分配資料負載,實現節能高效的專案推進。
傳統上,在單個資料庫或 API 伺服器中管理具有不同生命週期的資料往往會使管理複雜化並增加出錯的可能性。然而,使用 Skeet,可以根據資料的特性和生命週期選擇最合適的資料庫,分別管理高相關性的資料。這種方法提高了管理和開發效率,提升了專案質量。
此外,在 Skeet 的管理下,所有這些資料都可以透過 HTTPS API 互聯互通,並與 Firestore 整合相容。這便於靈活的資料設計和各種措施的實施。對於基於區塊鏈的應用開發,這使得鏈下資料處理更加高效,輕鬆實現索引器等功能。獨立設定 SQL 資料庫和 API 伺服器極大地增強了開發的靈活性和可擴充套件性。
藉助 Skeet 的這一新功能,開發者可以更高效、高質量地構建更高階的應用。輕鬆管理複雜的資料結構和最佳化雲資源的使用有助於全面降低開發成本。

Hono(炎)- 適用於邊緣計算的緊湊型超快 Web 框架

Hono - Ultrafast Web Framework
為了構建與每個 SQL 資料庫相容的 API 伺服器,我們使用了 Hono(炎),一個適用於邊緣計算的緊湊型超快 Web 框架。
它以簡潔、易於編碼和出色的開發者體驗而著稱。
以 TypeScript 為核心編寫,支援強大的型別檢查和編輯器自動補全功能。
它具有以下特性:
  • 超快速: 路由器在高速執行,不使用線性迴圈。
  • 超輕量: hono/tiny 預設大小不到 14KB,無依賴項,純粹使用 Web 標準 API。
  • 多執行時: 可在任何 JavaScript 執行時上執行,如 Deno 和 Bun,以及各種 FaaS,實現一次編寫到處部署。
  • 豐富的中介軟體: 提供常規 Web API 開發所需的各種中介軟體,方便開發者使用。
  • 出色的開發者體驗: 提供一流的 TypeScript 支援和非常友好的 API,支援快速開發。
Hono 官方文件:https://hono.dev/
使用 Hono 構建的 API 可以透過 Skeet 輕鬆部署和管理到雲端。預設連線到 Google Cloud Load Balancer,實現安全的 HTTPS 訪問。

Skeet - TypeScript 無伺服器框架

Skeet - TypeScript Serverless Framework
Skeet 是一款使用 TypeScript 的開源無伺服器應用開發工具,具有以下特點:
  • 簡化基礎設施設計和管理: 減少基礎設施的準備和顧慮,讓開發者能夠專注於應用邏輯。
  • 快速應用開發: 實現快速的開發週期,使小團隊也能運營服務。
  • 按需開發: 從 API 伺服器到 Web、iOS 和 Android 應用,僅開發所需功能。
  • 增強的 AI 支援: 不僅支援將 AI 整合到開發的應用中,Skeet 的工具本身也內建了 AI 支援,讓您在完全掌握框架之前就能開始應用開發。
  • dApps 和 Web3 應用支援: 支援基於區塊鏈的應用開發,設計為模組化且可擴充套件的現代應用框架。
更多資訊請訪問官方文件。此外,在官方 Discord 社群中,Skeet 開發者們匯聚一堂,分享最新資訊並進行日常交流。歡迎加入。
Skeet 官方文件:https://skeet.dev/en/