質問: ローカル開発環境とはなんですか?
回答: WEBアプリ開発の場合 ・作る過程で公開したくないものを公開してしまう ・公開できるクオリティでないものを公開してしまう ・既存のWebアプリ等を継続しながら開発したい ・公開したのに動かない ・複数人で開発していると同じソースをいじってしまう 等といったことを避けるために開発用の環境(ローカル環境)を作り、そこで開発・試験を行ってから公開します。 また、公開しているサーバに置いたら動かない!なんてことを避けるために基本的に公開用のサーバと同じソフトウェア構成にします。ハードウェア構成まで同じにするかはお金とアプリ次第です。 Webアプリでなくても特に仕事ならローカル環境で開発するのが一般的です。