DataTug.app 的技術架構
技術堆疊是建立產品所用的語言、函式庫與基礎設施。DataTug.app 是探索資料、查詢及其關聯的工作台。
本網站
介紹頁面以 Astro 7 和 @sneat/astro 建立,由 Cloudflare Workers 經由各語言路徑與應用程式一同提供。
產品
工作台使用 Angular 和 Ionic。Go 服務透過 DALgo 存取資料,介面連結查詢、專案脈絡與調查流程。
這裡使用的自研工具
DALgo 負責 Go 資料存取,TugQL 描述可攜式查詢。SpecScore 和 CodeGrapher 支援規格與程式碼探索。MeaningGraph 用於語意設計,SQL 指南嵌入 QueryDock。
相關專案
平台文件位於 datatug.io;開發工具的詳細介紹見「Under the hood」。
