平台依赖的困境

远程环境依赖一些系统特有的 API,使用本地环境无法完成开发。

拿 mac 或者 win 依赖 Linux 私有 API 的场景举例,这个时候有如下三种选择:

  • docker:把平台环境镜像打包进来
  • 虚拟机:使用 vmware、virtualbox、wsl 等虚拟机
  • ssh:远程开发

三种方案各有利弊,前两种都是大家熟悉的方案,不再赘述。

ssh 的痛点

使用 vscode 提供的 remote ssh 可以很好的解决这个问题。

前后端分离的架构模式

03-05 23:13