Ask HN: What is a good local Web app development environment(node/mongo/redis)?
Instead of installing a full web app backend stack directly on my MacBook Pro, I'd much rather have it run inside a virtual machine on my local system to keep coding and testing seperatly.<p>I'd like to:<p>* keep everything local (so that it works without external network access)<p>* avoid cluttering my develpoment system with different installations of node/mongodb/etc.<p>* make it easy for new team members to get started developing in the exact same environment as the rest of the team<p>* protect my coding environment from experimental software or potential mistakes in scripts (imagine a "clean build" wiping out the entire system by accident)<p>What does your coding/local test environment look like? Any recommendations?