
為了快樂的代碼!
已經有很多工作工具可用。但是,當我們推出一種競爭性的模型時,我們正在隨機破壞/發現舊的破碎代碼並不斷改進事物。 100%福斯!
另外,我們將把此規範變成支持視覺編輯器的遊戲,以構建為VSCODE的遊戲和應用程序:Notes:Notes
在示例中查看代碼,以獲取非常清晰,引人入勝的實現,這些實現可以使我們快速發展的功能集。如果您想做出貢獻並查看這一發展,請訪問[email protected]。
GraphScript是通過圖理論的基本原理組織的:
除了這些基本概念之外,節點還可以是任何庫中通用JavaScript函數,對像或類實例的直接代理,從而啟用直觀的前端/後端層次組織方案,該方案可以作為現有面向對象的程序的事件系統直接插入。
有關更多信息,請參見圖形和石墨節。
基本連接框架。您可以將整個應用程序或模塊設計為嵌套對象(或範圍)關聯與圖節點屬性和事件系統。我們已經在示例和整個源代碼中演示了數十個模塊。只需將它們丟入圖形,您就可以通過清晰可讀的層次結構快速構建事件系統。這不是您在示例中看到的剛性系統。使用加載程序添加更多GraphScript屬性(我們使用__進行區分)來自定義節點實例化行為,例如用於從所需的I/O方案的相當簡單的層次結構定義中傳遞多線程應用程序。
有關更多信息,請參見服務。
這形成了圖系統頂部的微服務層。它使在跟踪自己屬性的單獨圖形之間進行通信變得更加容易。我們已經在此上實現了各種協議(HTTP,WEBRTC,WSS,WSS,事件源,端到端加密等),以證明用於軟件管道的基於圖的事件系統的便利性。
隨附的服務包含主要GraphScript軟件包中包含的服務的引用。
graphscript :瀏覽器的GraphScript分佈(〜211KB) sjcl )graphscript-node :node.js(〜238Kb)的GraphScript build ws )better-sse )sjcl )graphscript-core :(〜26KB) graphscript-services :其他GraphScript服務和一般膨脹的集合。 graphscript-services.gpu :實驗gpu.js插件。 〜500KB,與工人一起使用以獲得最佳結果。graphscript-services.storage :一些瀏覽器,CSV和Google Drive實用程序。不是很完整。是否想看到此API更快地改善?請做出貢獻或創建問題並提供觀點。這個倉庫主要是喬什(Josh)的愛情勞動,加勒特(Garrett)不時地檢查了它的實際效用。我們希望API能夠為您提供開放的網絡超級力量,因此我們都可以繼續建立更有趣的最終產品作為一個社區,並吸引更多的學生,工程師和研究人員在協作發展環境中工作。這是未來!在知識和工具上ho積!
device-decoder - 複雜的瀏覽器USB和瀏覽器或本機移動藍牙驅動程序集,該驅動程序是使用我們的Web Worker系統的副默認多線程。您可以使用Worker系統從設備編解碼器中創建完全線程的管道,而無需觸摸主線程。