Decision about Docker, Cloud9 IDE, VirtualBox, Ubuntu, Windows

Avatar of jordandenison

I have long sought after the perfect local development environment for developing JavaScript applications, and after having tried several different complete setups, I finally ended up choosing to develop on a Windows host with a Ubuntu virtual machine running with VirtualBox. When the VM comes up, it automatically brings up Cloud9 IDE, which provides a great JavaScript editor, terminal access from your browser, as well as the ability to work remotely by choice and still have the exact same development environment, all served up in a browser. This helps keep the host system clean, and using Docker in the virtual machine helps keep the VM clean as well as it is the only dependency that is required to be installed to run applications.

3 upvotes·5.4K views
Avatar of jordandenison