我們這裡的能夠開發,定義為可以獨立執行, 除錯, 並發佈為可以執行於 Web Server 的應用程式才算
也因此遠端開發技術如 Online IDE 並不在討論範圍,不然我們手寫筆記本也算能開發了,不需要編譯器更不用執行呢
目前網站技術大體上分為前後端分離與一體式架構,但除了微軟的 blazor 外,皆需要能夠執行 JavaScript,使用前端框架時也會需要 node.js 來進行實時開發
因此 node.js 也會需要支援,再來就是各種程式語言的 SDK 開發包,依照開發者的喜好與公司的需求來選擇,但有沒有一個絕能確保相容性的方法來做開發呢
有,讓我們繼續用 Docker, Docker 可以理解成 Linux 的隔離環境,他不是虛擬化並不會有效能的損耗也不會有相容性問題
在 Linux 上,他的 API 是直接呼叫實體底層 OS 的
該來看看 Windows arm 的能耐了,Windows arm 遊戲篇