首頁>技術>

Github

https://github.com/h2oai/wave

目前wave正在不斷地迭代,尚未釋出正式版本,如果是在生產環境可以在等一等

使用場景

H2O Wave可用於:

實時監控的儀表板和視覺化。實時資訊顯示:新聞,程式碼,執行狀況或效能資料。需要即時通知,更新,事件或警報的應用。涉及訊息傳遞的應用程式:聊天,機器人等協作應用程式:白板,共享等。

當你發現需要使用Web應用程式框架時,也可以使用H2O Wave-它可以處理常規(非實時)應用程式。

誰適合使用Wave

已熟悉Python程式語言,但是不一定精通。如果你已經瞭解Python,但沒有編寫Web應用程式的經驗,那麼你可能會發現Wave是一種有趣且簡單的入門方法,而無需學習HTML,CSS,Javascript和客戶端伺服器程式設計的麻煩。

特點適用於Python

無需HTML,CSS,Javascript技能。使用純Python構建豐富的互動式Web應用程式。

實時同步

使用Wave的低延遲實時伺服器廣播實時資訊,視覺化效果和圖形。

協同內容

使用簡單直觀的程式設計模型即時控制每個連線的Web瀏覽器。

快速開發

在編寫程式碼的時候可以實時預覽您的應用。大大減少了構建Web應用程式的時間和精力。

即時部署

與終端使用者輕鬆共享您的應用程式,獲取反饋,進行改進和迭代。

隨時隨地

適用於Linux,Windows,OSX,BSD,AMD64、386,ARM,PPC上的Solaris的約10MB靜態可執行檔案。

一些截圖

80多個元件,175多個示例

總結

如果你有使用Python(或其他程式語言)構建Web應用程式的經驗,你會發現Wave提供的方法與傳統的客戶端伺服器或請求-響應程式設計完全不同。模型更加簡單,實用(從功能程式設計的意義上來說)。並且可以讓你根據單層(僅伺服器)而不是兩層(客戶端和伺服器)來推理程式碼。此外,Wave提供了直接的方法,可以使用相同的程式設計模型將實時功能整合到你的應用程式中。

15
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 21個關於2021年軟體開發趨勢的預測