Ol'ista - 連線世界
型別: Web 框架
上下文: 資料流上下文
The world is your Ol'ista.(世界任你遨遊。)
歡迎來到互聯互通的世界!
Ol'ista(或簡稱 Oista)是基於 ASP.Net Core 的 Divooka Web 框架(因此伺服器是 Kestrel)。Ol'ista 是宣告式、可組合且基於事件的框架。它適用於各種 Web 應用程式,包括 HTTP 伺服器、Web API,以及你能想到的更多應用!
基礎知識

Ol'ista 伺服器由若干能力組成。這些能力包括靜態檔案服務、Web API 等。要構建 Ol'ista 程式,首先定義你需要哪些能力,然後配置這些能力,最後直接提供服務即可!
用途
- 基於能力託管網站(例如靜態檔案瀏覽、目錄瀏覽、簡單資料庫)。
- Markit:帶有高階路由的範本化網頁。
- Web DOM:僅用 Divooka 製作完整的網站。
- Web API:定義可程式設計的 Web API 端點。
- Web 應用(實驗性):構建響應式單頁應用。
- 範本(實驗性):利用數千個開箱即用的範本,快速構建功能完整的自訂網站。
功能特性
- 高階路由
- 完全可程式設計的端點
參考資料
- 進一步瞭解 Web API
- 瞭解 HTTP 方法
- 技術討論:DevLog 20250613
- 基礎示例教程:此處