Overall Satisfaction with Vagrant
Most of our programmers use Vagrant for Laravel web app development. It's easier for all of us to have the same development environment. Also, most of the necessary packages are already included in the image. Just run a single command and that's it. So far it is only used by our IT department.
- Fast & easy setup for development environment.
- Consistent to all programmers within a same project.
- One is the memory usage, because it is a virtual OS running on top of the host. Thus if a PC does not have enough memory, it is quite suffer[able] to use it.
- As I mentioned previously, it can make sure our development environment is consistent, so that it reduces the chances to make mistakes that may happen in different versions of software.