開源 TypeScript 全棧無伺服器框架 Skeet 釋出 V1 正式版
開源 TypeScript 全棧無伺服器框架 Skeet 釋出 V1 正式版

ELSOUL LABO B.V.(總部:荷蘭阿姆斯特丹)宣佈開源 TypeScript 全棧無伺服器框架"Skeet"釋出 Version 1 主要版本。
Skeet 是一個開源 TypeScript 無伺服器框架,可在 GCP(Google Cloud)和 Firebase 上構建全棧應用。
從 API 伺服器到 Web、iOS 和 Android 應用,可以使用 TypeScript 以極快的速度一致性開發。
Skeet 作為開源開發,旨在降低全球所有應用開發場景的開發和維護成本,提升開發者體驗。
Skeet 文件: https://skeet.dev/en/
降低應用開發和維護成本

在我們的生活和社會中,有許多可以透過應用開發來改善的地方。
然而,建立和釋出應用需要從伺服器基礎設施到應用的廣泛知識和技能,目前許多團隊都面臨困難。
同時實現快速開發和可維護性始終是一項挑戰。此外,還需要在擴充套件過程中解決複雜問題,因此獲得可復現的開發環境需要花費大量時間。
由於成功釋出的應用的維護成本在不斷增加,開發現場必須在維持現狀都很困難的情況下,接受新增和改進功能的挑戰。
隨著應用在我們生活和社會中的重要性不斷增加,IT 資源的短缺仍在加速,幾乎所有開發現場都需要增加開發資源。
我們希望透過降低應用開發和維護成本來解決這一問題。
Skeet 使你能夠快速啟動應用並以低成本進行長期維護。
由 GCP(Google Cloud)和 Firebase 驅動的無伺服器架構

GCP(Google Cloud)和 Firebase 是一個幫助你構建和擴充套件使用者喜愛的應用和遊戲的應用開發平臺。它是由 Google 基礎設施支撐的、受到全球眾多企業高度信賴的服務。
Firebase 為整個應用生命週期提供可靠的產品和解決方案。每個人都可以使用 Firebase 產品來解決複雜問題和最佳化應用體驗。Firebase 由 Google Cloud 驅動,可將應用擴充套件到數十億使用者。
用例不僅限於應用開發,還包括 API 伺服器、定時任務執行、事件處理器的函式執行、流資料管道等,可廣泛應用於從新專案到現有專案的部分應用等各種場景。
以低成本開發和管理環保高效能的分散式系統

你可以組合 GCP(Google Cloud)和 Firebase 產品來構建環保高效能的分散式系統。它僅在需要時使用伺服器資源,實現了非常環保和經濟的設計。可以將更多精力集中在重要的事情上。
此外,維護成本大幅降低。釋出後的應用也會自動擴充套件計算資源以匹配使用者使用模式。無需擔心憑證、配置、新伺服器的配置或舊伺服器的退役。
Skeet 是一個開源全棧無伺服器應用開發解決方案,使 Firebase 和 Google Cloud 產品組合更簡單易用。
Skeet CLI 不僅用於 Firebase 產品的設定、部署和管理,還用於應用開發的方方面面,如 VPN 網路設定、域名和名稱伺服器設定、使用 Cloud Armor 的負載均衡器管理安全設定,以及使用 GitHub Actions 的 CI/CD。我們透過單條命令提供這一切。資料庫不僅有 Firestore,還可以使用 Cloud SQL 構建 GraphQL API。Skeet 支援從後端構建到前端 Web、iOS 和 Android 開發的全棧開發。
此外,為了更可擴充套件和強健的應用開發,我們預設採用了 TypeScript、Jest、ESLint 和 Prettier 等有用的開發工具。TypeScript 主要用於簡化應用建立,但也可以使用 Python 構建部分利用機器學習的應用。
使用 Skeet,你可以大幅降低應用開發和維護成本,實現更多計劃。
詳情請參閱文件網站。
此外,你在 GitHub 上的 Star 將是對我們團隊的極大鼓勵。
我們將繼續改進,使其成為更便捷的開發工具。
Skeet 文件: https://skeet.dev/en/
Skeet(GitHub): https://github.com/elsoul/skeet-cli


