2017-10-20 44 views
0

我想製作我自己的CNC編輯器。 我正在尋找一些指導。我不知道是否可以使用HTML5。但如果可以的話,它會很好。如果可能,請列出我應該研究和學習的內容。我可以用HTML5製作CNC編輯器嗎?

我不需要它可以在線訪問,我只會在我的電腦上。我將通過來自多個不同計算機的本地網絡訪問它。我不希望它訪問互聯網,因爲它並不總是可用的。

需要的特性: ⁃讀寫符合不同擴展名的文件(用記事本很容易打開的所有文件) ⁃商店,並通過簡單的數據庫文件中檢索數據。 ⁃計算 ⁃有文本編輯器窗口 ⁃根據用戶加載和提供的數據,爲簡單矢量圖形設置顯示區域。

+0

爲什麼要求HTML5? – Scott

+1

如果你添加「和JavaScript」,那麼是的,我會假設。如果可以創建[Atom](https://atom.io/),那麼CNC編輯器也可以。任何更詳細的答案都會使問題脫離主題IMO。 –

+0

這是所有電腦上的常見問題,它們都有鍍鉻。另外,我已經知道基本的HTML,並且我聽說HTML5功能異常強大。最後我想添加我在網上看到的矢量動畫和東西。 – Pyroclasm

回答

1

這是可能的,但需要大量的工作。我會說,這些都是你需要爲了掌握拉這一關技術:

  • 的Node.js(使用express.js) - 與從數據庫讀取存儲和檢索文件/寫入本地文件(服務器端)
  • Vue.js或Angular.js或React - 用於構建前端界面來操作矢量圖形。它也可以做計算,這對於svgs和那種東西來說是很好的。
  • Electron.js(不是強制性的) - 它將它包裝爲原生應用程序的體驗。這個框架實際上使您能夠爲任何操作系統和arch編寫桌面應用程序。正如我所說

所以,這將是一個大量的工作,但最終的可能。 有趣的巧合是,我的兄弟正在打算建立數控機牀,所以我可能會在接下來的幾個月內這樣做。隨時與我聯繫,如果您需要任何進一步的幫助!

更新:你不能用HTML5做。這就像試圖製造木質航天飛機。

+0

很酷。是的,數控機牀非常棒。感謝您的信息,我將開始研究這些項目。它看起來像是一筆投資。但我想我需要什麼,我可以開始製作一個基本版本,然後再構建它。順便說一下,我喜歡木質班車的比喻。再次感謝你的幫助。 – Pyroclasm

相關問題