Quorini

Quorini

Quorini · 程式設計

Quorini 是一套無程式碼後端平台,能用視覺化介面設計並執行 serverless 雲端 API,並即時部署後端。作為 serverless 後端平台,它服務的是不想自行維運伺服器的團隊。

Quorini 的介面預覽

關於 Quorini

What Is Quorini

Quorini 是一套後端即服務平台,讓你不寫後端程式碼就能打造 serverless 雲端 API。你在視覺化編輯器裡定義資料模型、使用者群組與權限,接著把一條可用的 GraphQL API 部署到代管環境。它鎖定的是應用開發最拖時間的那一段:在交出任何東西之前,得先架好資料結構、存取規則與撐得住流量的後端。

兩位開發者 Alex Tartach 與 Katya Prusakova 在一個又一個專案裡重複同樣的後端設定後,決定自己動手做 Quorini。平台跑在 AWS 上,2024 年 11 月 7 日於 Product Hunt 發表,拿下當週最佳產品與 923 票。Beta 期間它維持免費,所以目前還沒有價目表可以參考。

決定投入前,有幾個限制值得先了解。Quorini 仍在 Beta,功能與條款都可能變動。原生 SDK 只涵蓋 JavaScript 與 React,其他技術棧的團隊得直接用 GraphQL API。而且它是代管服務,等於把你的資料模型與使用者資料交給一家年輕公司。

Getting Started

  1. 在 quorini.app 建立專案,打開視覺化編輯器。
  2. 建立業務實體、屬性與子物件,並在欄位需要固定選項時定義 enum。
  3. 設定使用者群組,並在物件或欄位層級套用角色權限控管。
  4. 發佈後端,複製產生的 GraphQL 查詢、mutation 與前端型別。
  5. 安裝 @quorini/core SDK,指向你的專案,接上前端。

產品資訊

快速了解 Quorini 的定價、支援平台與效能。

免費方案是
付費方案N/A
平台Web
開發者Quorini
類別程式設計
發布日期Nov 2024
最近更新Nov 2024
網站訪問量N/A
網站全球排名N/A
API 提供狀態是

適合對象

這項工具最適合的使用者、任務與情境。

使用者

  • 新創創辦人與小型團隊:團隊不必請後端工程師也能架出可用的後端,即使得接受 Beta 條款與代管服務。
  • 接案開發者與代理商:客戶專案幾分鐘就有後端,不用等上好幾天,而 JavaScript SDK 也對得上代理商原本就在用的前端技術棧。
  • 前端開發者:在編輯器裡定義實體與權限,跳過伺服器設定,前提是應用能靠一條 GraphQL API 與兩套官方 SDK 完成。

任務

  • 為新應用做資料建模:用視覺化方式定義實體、屬性與關聯,直接拿到一條可用的 API,不必手寫 schema 與資料庫遷移。
  • 設定存取規則:在物件與欄位層級套用角色權限控管,讓不同使用者群組看到不同資料。
  • 做 MVP 原型:提早發佈可用的 API,用真實的 GraphQL 查詢與 mutation 測試,在全面開發前先驗證產品。

情境

  • 週末原型需要一個真的後端:跳過平常的伺服器骨架,當天就有一條能查詢的 API。
  • 工作室同時進行多個客戶專案:每個專案各自擁有資料模型與權限,不必另開一套基礎設施。
  • 給非技術團隊的內部工具:IT 設定一次資料模型與角色,同事直接用應用,不碰後端程式碼。

主要功能

視覺化資料建模

Quorini 的編輯器讓你在視覺化介面上建立實體、子物件與 enum,不必手寫 schema 檔案。你定義業務物件的結構與屬性,平台就把它變成藏在 API 後方的結構化資料模型。這是產品的核心:它移除了通常在跑第一行程式碼前就得處理的 schema 與資料庫遷移工作。

角色權限控管

權限依使用者群組設定,可以限制在整個物件,也能細到單一欄位。這種欄位層級的控制是 Quorini 與一般資料庫的分野,因為你能把薪資欄位或內部備註對不該看見的角色隱藏起來。隱私規則隨著建模一併建立,不是最後才補上。

即時 API 部署

模型與權限到位後,部署到正式環境只要一個點擊,Quorini 會同時建立開發與正式環境。後端全代管,不必設定伺服器、修補或估算容量。對沒有後端工程師的團隊來說,這一步往往就是選擇這個平台的理由。

附帶型別產生的 GraphQL API

Quorini 把你的後端以 GraphQL API 的形式提供,並一併產生前端的型別、查詢與 mutation。你把這些複製進專案,省下前端與客製後端之間常見的黏著程式碼。Tech Docs 分頁把端點與輸入整理在同一處。

JavaScript 與 React SDK

官方 @quorini/core 套件讓應用對接已發佈的後端,@quorini/ui-react 則在上面加上 React hook 與元件。前端開發者只要幾行程式就能接好一個 React 應用,不必從零刻一個 API client。其他框架的團隊仍能透過 GraphQL 端點接到同一個後端。

在 AWS 上的 serverless 擴充

Quorini 跑在 AWS 上,會隨需求自動擴充,流量尖峰不必手動介入。serverless 模式代表你在離峰時段不必為閒置的伺服器付費。代價是你對底層基礎設施的掌控較少。

優缺點

優點

  • 把後端設定變成視覺化工作,前端開發者不寫後端程式碼也能發佈可用的 API。
  • 欄位層級的角色權限控管內建在平台裡,不是事後補上。
  • 即時部署一步就能建立開發與正式環境。
  • Beta 期間免費,在真實專案上試用的成本門檻消失了。

缺點

  • 仍在 Beta,功能、穩定性與條款都可能變動,不該把它當成定型的產品。
  • 原生 SDK 只涵蓋 JavaScript 與 React,其他技術棧得走 GraphQL API。
  • 代管服務沒有自架選項,這對必須讓資料留在自家基礎設施的團隊是問題。
  • 付費方案的公開資訊很少,Beta 結束後長期成本難以預估。

常見問題

Quorini 用來設計並執行網頁與行動應用的 serverless 雲端 API。你在視覺化編輯器裡為資料與權限建模,接著不寫伺服器程式碼就發佈一條可用的 GraphQL 後端。