>Of course we could use Docker, but then on Mac our dev process would be 3x slower.
Doesn't devbox depend on Docker, though? I figure any performance losses from Docker would happen with this too.
Doesn't devbox depend on Docker, though? I figure any performance losses from Docker would happen with this too.
When writing javascript there's often a desire to have "isomorphic" or "universal" applications. Write the code once and run it in _either_ the client or the _server_.
Devbox is taking a similar approach to the development environment: declare it once, run it locally as a shell, and when you're ready, turn it into a container without having to re-declare it. It's only the latter functionality that has a Docker dependency.
I got that from the README btw, no guarantees :)